ReactOS 0.4.15-dev-8612-g0707475
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
NTSTATUS | FindMethodHandler (IN PIO_STATUS_BLOCK IoStatus, IN const KSMETHOD_SET *MethodSet, IN ULONG MethodSetCount, IN PKSMETHOD Method, IN ULONG InputBufferLength, IN ULONG OutputBufferLength, OUT PVOID OutputBuffer, OUT PFNKSHANDLER *MethodHandler, OUT PKSMETHOD_SET *Set) |
NTSTATUS NTAPI | KspMethodHandlerWithAllocator (IN PIRP Irp, IN ULONG MethodSetsCount, IN const KSMETHOD_SET *MethodSet, IN PFNKSALLOCATOR Allocator OPTIONAL, IN ULONG MethodItemSize OPTIONAL) |
_IRQL_requires_max_ (PASSIVE_LEVEL) | |
NTSTATUS | FindFastMethodHandler (IN ULONG FastIoCount, IN const KSFASTMETHOD_ITEM *FastIoTable, IN PKSMETHOD MethodId, OUT PFNKSFASTHANDLER *FastPropertyHandler) |
KSDDKAPI BOOLEAN NTAPI | KsFastMethodHandler (IN PFILE_OBJECT FileObject, IN PKSMETHOD UNALIGNED Method, IN ULONG MethodLength, IN OUT PVOID UNALIGNED Data, IN ULONG DataLength, OUT PIO_STATUS_BLOCK IoStatus, IN ULONG MethodSetsCount, IN const KSMETHOD_SET *MethodSet) |
_IRQL_requires_max_ | ( | PASSIVE_LEVEL | ) |
Definition at line 192 of file methods.c.
NTSTATUS FindFastMethodHandler | ( | IN ULONG | FastIoCount, |
IN const KSFASTMETHOD_ITEM * | FastIoTable, | ||
IN PKSMETHOD | MethodId, | ||
OUT PFNKSFASTHANDLER * | FastPropertyHandler | ||
) |
Definition at line 223 of file methods.c.
Referenced by KsFastMethodHandler().
NTSTATUS FindMethodHandler | ( | IN PIO_STATUS_BLOCK | IoStatus, |
IN const KSMETHOD_SET * | MethodSet, | ||
IN ULONG | MethodSetCount, | ||
IN PKSMETHOD | Method, | ||
IN ULONG | InputBufferLength, | ||
IN ULONG | OutputBufferLength, | ||
OUT PVOID | OutputBuffer, | ||
OUT PFNKSHANDLER * | MethodHandler, | ||
OUT PKSMETHOD_SET * | Set | ||
) |
Definition at line 15 of file methods.c.
Referenced by KspMethodHandlerWithAllocator().
KSDDKAPI BOOLEAN NTAPI KsFastMethodHandler | ( | IN PFILE_OBJECT | FileObject, |
IN PKSMETHOD UNALIGNED | Method, | ||
IN ULONG | MethodLength, | ||
IN OUT PVOID UNALIGNED | Data, | ||
IN ULONG | DataLength, | ||
OUT PIO_STATUS_BLOCK | IoStatus, | ||
IN ULONG | MethodSetsCount, | ||
IN const KSMETHOD_SET * | MethodSet | ||
) |
Definition at line 255 of file methods.c.
NTSTATUS NTAPI KspMethodHandlerWithAllocator | ( | IN PIRP | Irp, |
IN ULONG | MethodSetsCount, | ||
IN const KSMETHOD_SET * | MethodSet, | ||
IN PFNKSALLOCATOR Allocator | OPTIONAL, | ||
IN ULONG MethodItemSize | OPTIONAL | ||
) |
Definition at line 99 of file methods.c.
Referenced by _IRQL_requires_max_(), IKsFilter_DispatchDeviceIoControl(), and IKsPin_DispatchDeviceIoControl().