Compartilhar 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.

Comentários

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

Requisitos

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

Confira também

ZwSetInformationFile