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) |