Partager via


Fonction FsRtlPrivateLock (ntifs.h)

La routine FsRtlPrivateLock est obsolète, mais elle est 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 retournée

Réservé.

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête ntifs.h (include Ntifs.h)
Règles de conformité DDI HwStorPortProhibitedDDIs(storport), ObsolèteDDIs(wdm), ReservedDDIs(wdm)