ReactOS 0.4.15-dev-6712-g46b4b55
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
NTSTATUS FindMatchingCreateItem | ( | PLIST_ENTRY | ListHead, |
PUNICODE_STRING | String, | ||
OUT PCREATE_ITEM_ENTRY * | OutCreateItem | ||
) |
Definition at line 1762 of file irp.c.
Referenced by IKsDevice_Create(), and KspCreate().
KSDDKAPI VOID NTAPI KsAddIrpToCancelableQueue | ( | IN OUT PLIST_ENTRY | QueueHead, |
IN PKSPIN_LOCK | SpinLock, | ||
IN PIRP | Irp, | ||
IN KSLIST_ENTRY_LOCATION | ListLocation, | ||
IN PDRIVER_CANCEL DriverCancel | OPTIONAL | ||
) |
Definition at line 1645 of file irp.c.
Referenced by IKsPin_DispatchKsStream().
KSDDKAPI NTSTATUS NTAPI KsAllocateExtraData | ( | IN PIRP | Irp, |
IN ULONG | ExtraSize, | ||
OUT PVOID * | ExtraBuffer | ||
) |
Definition at line 1090 of file irp.c.
KSDDKAPI VOID NTAPI KsCancelIo | ( | IN OUT PLIST_ENTRY | QueueHead, |
IN PKSPIN_LOCK | SpinLock | ||
) |
Definition at line 1270 of file irp.c.
Definition at line 1728 of file irp.c.
Referenced by KsAddIrpToCancelableQueue(), and KsReleaseIrpOnCancelableQueue().
Definition at line 1184 of file irp.c.
KSDDKAPI BOOLEAN NTAPI KsDispatchFastIoDeviceControlFailure | ( | IN PFILE_OBJECT | FileObject, |
IN BOOLEAN | Wait, | ||
IN PVOID InputBuffer | OPTIONAL, | ||
IN ULONG | InputBufferLength, | ||
OUT PVOID OutputBuffer | OPTIONAL, | ||
IN ULONG | OutputBufferLength, | ||
IN ULONG | IoControlCode, | ||
OUT PIO_STATUS_BLOCK | IoStatus, | ||
IN PDEVICE_OBJECT | DeviceObject | ||
) |
KSDDKAPI BOOLEAN NTAPI KsDispatchFastReadFailure | ( | IN PFILE_OBJECT | FileObject, |
IN PLARGE_INTEGER | FileOffset, | ||
IN ULONG | Length, | ||
IN BOOLEAN | Wait, | ||
IN ULONG | LockKey, | ||
OUT PVOID | Buffer, | ||
OUT PIO_STATUS_BLOCK | IoStatus, | ||
IN PDEVICE_OBJECT | DeviceObject | ||
) |
KSDDKAPI NTSTATUS NTAPI KsDispatchInvalidDeviceRequest | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PIRP | Irp | ||
) |
Definition at line 1168 of file irp.c.
Referenced by KsDispatchIrp(), and KspDispatchIrp().
Definition at line 2063 of file irp.c.
Referenced by PcDispatchIrp(), and PortClsCreate().
Definition at line 22 of file irp.c.
Definition at line 67 of file irp.c.
KSDDKAPI NTSTATUS NTAPI KsMoveIrpsOnCancelableQueue | ( | IN OUT PLIST_ENTRY | SourceList, |
IN PKSPIN_LOCK | SourceLock, | ||
IN OUT PLIST_ENTRY | DestinationList, | ||
IN PKSPIN_LOCK DestinationLock | OPTIONAL, | ||
IN KSLIST_ENTRY_LOCATION | ListLocation, | ||
IN PFNKSIRPLISTCALLBACK | ListCallback, | ||
IN PVOID | Context | ||
) |
Definition at line 1492 of file irp.c.
KSDDKAPI VOID NTAPI KsNullDriverUnload | ( | IN PDRIVER_OBJECT | DriverObject | ) |
Definition at line 1157 of file irp.c.
Referenced by DriverEntry(), KoDriverInitialize(), KsInitializeDriver(), and StreamClassRegisterAdapter().
Definition at line 1859 of file irp.c.
Referenced by KsDispatchIrp(), and KsSetMajorFunctionHandler().
Definition at line 1937 of file irp.c.
Referenced by KsDispatchIrp(), and KsSetMajorFunctionHandler().
Definition at line 659 of file irp.c.
Referenced by IKsPin_DispatchKsStream(), and WdmAudReadWrite().
KSDDKAPI NTSTATUS NTAPI KsQueryInformationFile | ( | IN PFILE_OBJECT | FileObject, |
OUT PVOID | FileInformation, | ||
IN ULONG | Length, | ||
IN FILE_INFORMATION_CLASS | FileInformationClass | ||
) |
Definition at line 342 of file irp.c.
KSDDKAPI NTSTATUS NTAPI KsReadFile | ( | IN PFILE_OBJECT | FileObject, |
IN PKEVENT Event | OPTIONAL, | ||
IN PVOID PortContext | OPTIONAL, | ||
OUT PIO_STATUS_BLOCK | IoStatusBlock, | ||
OUT PVOID | Buffer, | ||
IN ULONG | Length, | ||
IN ULONG Key | OPTIONAL, | ||
IN KPROCESSOR_MODE | RequestorMode | ||
) |
Definition at line 142 of file irp.c.
KSDDKAPI VOID NTAPI KsReleaseIrpOnCancelableQueue | ( | IN PIRP | Irp, |
IN PDRIVER_CANCEL DriverCancel | OPTIONAL | ||
) |
Definition at line 1332 of file irp.c.
KSDDKAPI PIRP NTAPI KsRemoveIrpFromCancelableQueue | ( | IN OUT PLIST_ENTRY | QueueHead, |
IN PKSPIN_LOCK | SpinLock, | ||
IN KSLIST_ENTRY_LOCATION | ListLocation, | ||
IN KSIRP_REMOVAL_OPERATION | RemovalOperation | ||
) |
Definition at line 1387 of file irp.c.
Referenced by IKsPin_PrepareStreamHeader().
KSDDKAPI NTSTATUS NTAPI KsSetInformationFile | ( | IN PFILE_OBJECT | FileObject, |
IN PVOID | FileInformation, | ||
IN ULONG | Length, | ||
IN FILE_INFORMATION_CLASS | FileInformationClass | ||
) |
Definition at line 447 of file irp.c.
KSDDKAPI NTSTATUS NTAPI KsSetMajorFunctionHandler | ( | IN PDRIVER_OBJECT | DriverObject, |
IN ULONG | MajorFunction | ||
) |
Definition at line 2029 of file irp.c.
Referenced by DriverEntry(), KoDriverInitialize(), KsInitializeDriver(), PcInitializeAdapterDriver(), and StreamClassRegisterAdapter().
KSDDKAPI NTSTATUS NTAPI KsStreamIo | ( | IN PFILE_OBJECT | FileObject, |
IN PKEVENT Event | OPTIONAL, | ||
IN PVOID PortContext | OPTIONAL, | ||
IN PIO_COMPLETION_ROUTINE CompletionRoutine | OPTIONAL, | ||
IN PVOID CompletionContext | OPTIONAL, | ||
IN KSCOMPLETION_INVOCATION CompletionInvocationFlags | OPTIONAL, | ||
OUT PIO_STATUS_BLOCK | IoStatusBlock, | ||
IN OUT PVOID | StreamHeaders, | ||
IN ULONG | Length, | ||
IN ULONG | Flags, | ||
IN KPROCESSOR_MODE | RequestorMode | ||
) |
Definition at line 538 of file irp.c.
KSDDKAPI NTSTATUS NTAPI KsWriteFile | ( | IN PFILE_OBJECT | FileObject, |
IN PKEVENT Event | OPTIONAL, | ||
IN PVOID PortContext | OPTIONAL, | ||
OUT PIO_STATUS_BLOCK | IoStatusBlock, | ||
IN PVOID | Buffer, | ||
IN ULONG | Length, | ||
IN ULONG Key | OPTIONAL, | ||
IN KPROCESSOR_MODE | RequestorMode | ||
) |
Definition at line 242 of file irp.c.