FsRtlPrivateLock-Funktion (ntifs.h)

Die FsRtlPrivateLock-Routine ist veraltet, wird aber exportiert, um vorhandene Treiberbinärdateien zu unterstützen. Verwenden Sie stattdessen FsRtlFastLock .

Syntax

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
);

Parameter

FileLock

Reserviert.

FileObject

Reserviert.

FileOffset

Reserviert.

Length

Reserviert.

ProcessId

Reserviert.

Key

Reserviert.

FailImmediately

Reserviert.

ExclusiveLock

Reserviert.

Iosb

Reserviert.

Irp

Reserviert.

Context

Reserviert.

AlreadySynchronized

Reserviert.

Rückgabewert

Reserviert.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile ntifs.h (include Ntifs.h)
DDI-Complianceregeln HwStorPortProhibitedDIs(storport), ObsoleteDDIs(wdm), ReservedDDIs(wdm)