次の方法で共有


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

引っ込み思案。

戻り値

引っ込み思案。

必要条件

要件 価値
ターゲット プラットフォーム の ウィンドウズ
ヘッダー ntifs.h (Ntifs.h を含む)
DDI コンプライアンス規則 を する HwStorPortProhibitedDDDIs(storport), ObsoleteDDIs(wdm), ReservedDDIs(wdm)