ReactOS 0.4.16-dev-297-gc569aee
|
#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.