Função FsRtlFastCheckLockForWrite (ntifs.h)
A rotina FsRtlFastCheckLockForWrite
Sintaxe
BOOLEAN FsRtlFastCheckLockForWrite(
[in] PFILE_LOCK FileLock,
[in] PLARGE_INTEGER StartingByte,
[in] PLARGE_INTEGER Length,
[in] ULONG Key,
[in] PVOID FileObject,
[in] PVOID ProcessId
);
Parâmetros
[in] FileLock
Um ponteiro para a estrutura FILE_LOCK do arquivo. Essa estrutura deve ter sido inicializada por uma chamada anterior para FsRtlAllocateFileLock ou FsRtlInitializeFileLock.
[in] StartingByte
Um ponteiro para uma variável que especifica o deslocamento de bytes inicial dentro do arquivo do intervalo de bytes a ser verificado.
[in] Length
Um ponteiro para uma variável que especifica o comprimento, em bytes, do intervalo a ser verificado.
[in] Key
A chave para o bloqueio de intervalo de bytes.
[in] FileObject
Um ponteiro para o objeto de arquivo do arquivo.
[in] ProcessId
Um ponteiro para o EPROCESS para o processo.
Valor de retorno
A rotina