FsRtlPrivateLock 函式 (ntifs.h)

FsRtlPrivateLock 例程已過時,但會匯出以支援現有的驅動程式二進位檔。 請改用 FsRtlFastLock

語法

BOOLEAN FsRtlPrivateLock(
  PFILE_LOCK             FileLock,
  PFILE_OBJECT           FileObject,
  PLARGE_INTEGER         FileOffset,
  PLARGE_INTEGER         Length,
  PEPROCESS              ProcessId,
  ULONG                  Key,
  BOOLEAN                FailImmediately,
  BOOLEAN                ExclusiveLock,
  PIO_STATUS_BLOCK       Iosb,
  PIRP                   Irp,
  __drv_aliasesMem PVOID Context,
  BOOLEAN                AlreadySynchronized
);

參數

FileLock

保留的。

FileObject

保留的。

FileOffset

保留的。

Length

保留的。

ProcessId

保留的。

Key

保留的。

FailImmediately

保留的。

ExclusiveLock

保留的。

Iosb

保留的。

Irp

保留的。

Context

保留的。

AlreadySynchronized

保留的。

傳回值

保留的。

規格需求

需求
目標平台 Windows
標頭 ntifs.h (包含 Ntifs.h)
DDI 合規性規則 HwStorPortProhibitedDIS (storport) ObsoleteDDIs (wdm) ReservedDDIs (wdm)