|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "cdprocs.h"
Go to the source code of this file.
Macros | |
| #define | BugCheckFileId (CDFS_BUG_CHECK_LOCKCTRL) |
| #define BugCheckFileId (CDFS_BUG_CHECK_LOCKCTRL) |
Definition at line 23 of file lockctrl.c.
| NTSTATUS CdCommonLockControl | ( | _Inout_ PIRP_CONTEXT | IrpContext, |
| _Inout_ PIRP | Irp | ||
| ) |
Definition at line 35 of file lockctrl.c.
Referenced by _IRQL_requires_max_(), and CdFspDispatch().
| BOOLEAN NTAPI CdFastLock | ( | _In_ PFILE_OBJECT | FileObject, |
| _In_ PLARGE_INTEGER | FileOffset, | ||
| _In_ PLARGE_INTEGER | Length, | ||
| _In_ PEPROCESS | ProcessId, | ||
| _In_ ULONG | Key, | ||
| _In_ BOOLEAN | FailImmediately, | ||
| _In_ BOOLEAN | ExclusiveLock, | ||
| _Out_ PIO_STATUS_BLOCK | IoStatus, | ||
| _In_ PDEVICE_OBJECT | DeviceObject | ||
| ) |
Definition at line 142 of file lockctrl.c.
| BOOLEAN NTAPI CdFastUnlockAll | ( | _In_ PFILE_OBJECT | FileObject, |
| _In_ PEPROCESS | ProcessId, | ||
| _Out_ PIO_STATUS_BLOCK | IoStatus, | ||
| _In_ PDEVICE_OBJECT | DeviceObject | ||
| ) |
Definition at line 437 of file lockctrl.c.
| BOOLEAN NTAPI CdFastUnlockAllByKey | ( | _In_ PFILE_OBJECT | FileObject, |
| _In_ PVOID | ProcessId, | ||
| _In_ ULONG | Key, | ||
| _Out_ PIO_STATUS_BLOCK | IoStatus, | ||
| _In_ PDEVICE_OBJECT | DeviceObject | ||
| ) |
Definition at line 562 of file lockctrl.c.
| BOOLEAN NTAPI CdFastUnlockSingle | ( | _In_ PFILE_OBJECT | FileObject, |
| _In_ PLARGE_INTEGER | FileOffset, | ||
| _In_ PLARGE_INTEGER | Length, | ||
| _In_ PEPROCESS | ProcessId, | ||
| _In_ ULONG | Key, | ||
| _Out_ PIO_STATUS_BLOCK | IoStatus, | ||
| _In_ PDEVICE_OBJECT | DeviceObject | ||
| ) |
Definition at line 294 of file lockctrl.c.