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 |