ReactOS 0.4.16-dev-329-g9223134
|
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().