diff --git a/reactos/include/psdk/ks.h b/reactos/include/psdk/ks.h index 5c9ac50834d..cbbdc8b37dd 100644 --- a/reactos/include/psdk/ks.h +++ b/reactos/include/psdk/ks.h @@ -3747,8 +3747,8 @@ KsGetParent( ); -PKSFILTERFACTORY static +PKSFILTERFACTORY __inline KsFilterGetParentFilterFactory( IN PKSFILTER Filter @@ -3757,6 +3757,17 @@ KsFilterGetParentFilterFactory( return (PKSFILTERFACTORY) KsGetParent((PVOID) Filter); } +static +PKSDEVICE +__inline +KsFilterFactoryGetParentDevice( + IN PKSFILTERFACTORY FilterFactory + ) +{ + return (PKSDEVICE) KsGetParent((PVOID) FilterFactory); +} + + #define KsDeleteFilterFactory(FilterFactory) \ KsFreeObjectCreateItemsByContext( \