Partilhar via


estrutura FILE_COMPLETION_INFORMATION (ntifs.h)

A estrutura FILE_COMPLETION_INFORMATION contém o identificador de porta e a chave para uma porta de conclusão de E/S criada para um identificador de arquivo.

Sintaxe

typedef struct _FILE_COMPLETION_INFORMATION {
  HANDLE Port;
  PVOID  Key;
} FILE_COMPLETION_INFORMATION, *PFILE_COMPLETION_INFORMATION;

Membros

Port

O identificador para a porta de conclusão criada para um identificador de arquivo associado.

Key

Um valor definido personalizado que é incluído em cada pacote de conclusão de E/S para Porta.

Observações

A estrutura FILE_COMPLETION_INFORMATION é usada para substituir as informações de conclusão de um conjunto de identificadores de porta no Port. As informações de conclusão são substituídas pela rotina de ZwSetInformationFile pelo parâmetro FileInformationClass definido como FileReplaceCompletionInformation. Os membros de Porta e Key de FILE_COMPLETION_INFORMATION são definidos como seus novos valores. Para remover uma porta de conclusão existente para um identificador de arquivo, porta está definida como NULL.

Requisitos

Requisito Valor
de cliente com suporte mínimo Essa estrutura está disponível a partir do Windows 8.1.
cabeçalho ntifs.h (inclua Ntifs.h, Fltkernel.h)

Consulte também

ZwSetInformationFile