extern "ntdll" fn NtLockFile(HANDLE, ?HANDLE, ?*IO_APC_ROUTINE, ?*anyopaque, *IO_STATUS_BLOCK, *const LARGE_INTEGER, *const LARGE_INTEGER, ?*ULONG, BOOLEAN, BOOLEAN) callconv(WINAPI) NTSTATUS

Parameters

FileHandle: HANDLE,
Event: ?HANDLE,
ApcRoutine: ?*IO_APC_ROUTINE,
ApcContext: ?*anyopaque,
IoStatusBlock: *IO_STATUS_BLOCK,
ByteOffset: *const LARGE_INTEGER,
Length: *const LARGE_INTEGER,
Key: ?*ULONG,
FailImmediately: BOOLEAN,
ExclusiveLock: BOOLEAN,