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)