|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | IKsFilterFactoryImpl |
Macros | |
| #define | NDEBUG |
Variables | |
| static IKsFilterFactoryVtbl | vt_IKsFilterFactoryVtbl |
| #define NDEBUG |
Definition at line 11 of file filterfactory.c.
| VOID IKsFilterFactory_AttachFilterFactoryToDeviceHeader | ( | IKsFilterFactoryImpl * | This, |
| PKSIDEVICE_HEADER | DeviceHeader | ||
| ) |
Definition at line 173 of file filterfactory.c.
Referenced by IKsFilterFactory_fnInitialize().
Definition at line 42 of file filterfactory.c.
Referenced by IKsFilterFactory_fnInitialize(), KsFilterFactoryAddCreateItem(), and KspSetFilterFactoriesState().
Definition at line 117 of file filterfactory.c.
| KSFILTERFACTORY *NTAPI IKsFilterFactory_fnGetStruct | ( | IKsFilterFactory * | iface | ) |
Definition at line 153 of file filterfactory.c.
| NTSTATUS NTAPI IKsFilterFactory_fnInitialize | ( | IKsFilterFactory * | iface, |
| IN PDEVICE_OBJECT | DeviceObject, | ||
| IN const KSFILTER_DESCRIPTOR * | Descriptor, | ||
| IN PWSTR RefString | OPTIONAL, | ||
| IN PSECURITY_DESCRIPTOR SecurityDescriptor | OPTIONAL, | ||
| IN ULONG | CreateItemFlags, | ||
| IN PFNKSFILTERFACTORYPOWER SleepCallback | OPTIONAL, | ||
| IN PFNKSFILTERFACTORYPOWER WakeCallback | OPTIONAL, | ||
| OUT PKSFILTERFACTORY *FilterFactory | OPTIONAL | ||
| ) |
Definition at line 215 of file filterfactory.c.
| NTSTATUS NTAPI IKsFilterFactory_fnQueryInterface | ( | IKsFilterFactory * | iface, |
| IN REFIID | refiid, | ||
| OUT PVOID * | Output | ||
| ) |
Definition at line 83 of file filterfactory.c.
Definition at line 127 of file filterfactory.c.
| NTSTATUS NTAPI IKsFilterFactory_fnSetDeviceClassesState | ( | IKsFilterFactory * | iface, |
| IN BOOLEAN | Enable | ||
| ) |
Definition at line 163 of file filterfactory.c.
Definition at line 31 of file filterfactory.c.
Referenced by IKsFilterFactory_fnInitialize(), and KsFilterFactoryAddCreateItem().
| KSDDKAPI NTSTATUS NTAPI KsCreateFilterFactory | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN const KSFILTER_DESCRIPTOR * | Descriptor, | ||
| IN PWSTR RefString | OPTIONAL, | ||
| IN PSECURITY_DESCRIPTOR SecurityDescriptor | OPTIONAL, | ||
| IN ULONG | CreateItemFlags, | ||
| IN PFNKSFILTERFACTORYPOWER SleepCallback | OPTIONAL, | ||
| IN PFNKSFILTERFACTORYPOWER WakeCallback | OPTIONAL, | ||
| OUT PKSFILTERFACTORY *FilterFactory | OPTIONAL | ||
| ) |
Definition at line 413 of file filterfactory.c.
Referenced by BdaCreateFilterFactoryEx(), and USBAudioCreateFilterContext().
| KSDDKAPI NTSTATUS NTAPI KsFilterFactoryAddCreateItem | ( | IN PKSFILTERFACTORY | FilterFactory, |
| IN PWSTR | RefString, | ||
| IN PSECURITY_DESCRIPTOR SecurityDescriptor | OPTIONAL, | ||
| IN ULONG | CreateItemFlags | ||
| ) |
Definition at line 476 of file filterfactory.c.
| KSDDKAPI PUNICODE_STRING NTAPI KsFilterFactoryGetSymbolicLink | ( | IN PKSFILTERFACTORY | FilterFactory | ) |
Definition at line 451 of file filterfactory.c.
| KSDDKAPI NTSTATUS NTAPI KsFilterFactorySetDeviceClassesState | ( | IN PKSFILTERFACTORY | FilterFactory, |
| IN BOOLEAN | NewState | ||
| ) |
Definition at line 433 of file filterfactory.c.
Referenced by KspSetFilterFactoriesState().
| KSDDKAPI NTSTATUS NTAPI KsFilterFactoryUpdateCacheData | ( | IN PKSFILTERFACTORY | FilterFactory, |
| IN const KSFILTER_DESCRIPTOR *FilterDescriptor | OPTIONAL | ||
| ) |
Definition at line 541 of file filterfactory.c.
Referenced by BdaFilterFactoryUpdateCacheData().
| ULONG KspCacheAddData | ( | PKSPCACHE_DESCRIPTOR | Descriptor, |
| LPCVOID | Data, | ||
| ULONG | Length | ||
| ) |
Definition at line 498 of file filterfactory.c.
Referenced by KsFilterFactoryUpdateCacheData().
| NTSTATUS NTAPI KspCreateFilterFactory | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN const KSFILTER_DESCRIPTOR * | Descriptor, | ||
| IN PWSTR RefString | OPTIONAL, | ||
| IN PSECURITY_DESCRIPTOR SecurityDescriptor | OPTIONAL, | ||
| IN ULONG | CreateItemFlags, | ||
| IN PFNKSFILTERFACTORYPOWER SleepCallback | OPTIONAL, | ||
| IN PFNKSFILTERFACTORYPOWER WakeCallback | OPTIONAL, | ||
| OUT PKSFILTERFACTORY *FilterFactory | OPTIONAL | ||
| ) |
Definition at line 359 of file filterfactory.c.
Referenced by KsCreateFilterFactory(), and KsInitializeDevice().
|
static |
Definition at line 346 of file filterfactory.c.
Referenced by KspCreateFilterFactory().