FSCTL_MARK_HANDLE IOCTL (ntifs.h)

O código de controle FSCTL_MARK_HANDLE marca um arquivo ou diretório especificado e seu registro de diário de alterações com informações sobre alterações nesse arquivo ou diretório.

Código principal

FSCTL_MARK_HANDLE

Buffer de entrada

Ponteiro para uma estrutura de MARK_HANDLE_INFO que contém as informações a serem usadas para marcar um arquivo ou diretório especificado e seu registro de diário de alteração de número de sequência de atualização (USN) com dados sobre alterações.

Comprimento do buffer de entrada

Tamanho da estrutura MARK_HANDLE_INFO para a qual InputBuffer aponta, em bytes.

Buffer de saída

Definido como NULL.

Comprimento do buffer de saída

n/a (ignorado)

Buffer de entrada/saída

n/d

Comprimento do buffer de entrada/saída

n/d

Bloco de status

Reservado para uso do sistema.

Comentários

Para executar essa operação, chame FltFsControlFile ou ZwFsControlFile com os parâmetros a seguir.

Parâmetro Descrição
Instância [in] Somente para FltFsControlFile . Um ponteiro de instância opaco para o chamador. Esse parâmetro é necessário e não pode ser NULL.
FileObject [in] Somente para FltFsControlFile . Um ponteiro de objeto de arquivo para o arquivo ou diretório que é o destino dessa solicitação. Esse parâmetro é necessário e não pode ser NULL.
FileHandle [in] Somente para ZwFsControlFile . Identificador de arquivo do arquivo ou diretório que é o destino dessa solicitação. Esse parâmetro é necessário e não pode ser NULL.
FsControlCode [in] Defina como FSCTL_MARK_HANDLE.
Inputbuffer [in] Ponteiro para uma estrutura de MARK_HANDLE_INFO que contém as informações a serem usadas para marcar um arquivo ou diretório especificado e seu registro de diário de alteração de número de sequência de atualização (USN) com dados sobre alterações.
InputBufferLength [in] Tamanho do buffer para o qual InputBuffer aponta, em bytes.
OutputBuffer [out] Defina como NULL para este FSCTL.
OutputBufferLength [in] Ignorado quando OutputBuffer é NULL.
LengthReturned [out] Defina como NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP
Cabeçalho ntifs.h

Confira também

FltFsControlFile

ZwFsControlFile