次の方法で共有


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 コンプライアンス規則 HwStorPortProhibitedDDIs(storport), ObsoleteDDIs(wdm), ReservedDDIs(wdm)