Partager via


FsRtlPrivateLock, fonction (ntifs.h)

La routine FsRtlPrivateLock est obsolète, mais exportée pour prendre en charge les fichiers binaires de pilotes existants. Utilisez FsRtlFastLock à la place.

Syntaxe

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

Paramètres

FileLock

Réservé.

FileObject

Réservé.

FileOffset

Réservé.

Length

Réservé.

ProcessId

Réservé.

Key

Réservé.

FailImmediately

Réservé.

ExclusiveLock

Réservé.

Iosb

Réservé.

Irp

Réservé.

Context

Réservé.

AlreadySynchronized

Réservé.

Valeur de retour

Réservé.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête ntifs.h (include Ntifs.h)
règles de conformité DDI HwStorPortProhibitedDDIs(storport), ObsolèteDDIs(wdm), ReservedDDIs(wdm)