다음을 통해 공유


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), wdm(ReservedDDIs)