FILE_COMPLETION_INFORMATION 구조체(ntifs.h)

FILE_COMPLETION_INFORMATION 구조에는 파일 핸들에 대해 만든 I/O 완성 포트에 대한 포트 핸들과 키가 포함됩니다.

구문

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

멤버

Port

연결된 파일 핸들에 대해 만든 완료 포트에 대한 핸들입니다.

Key

포트에 대한 모든 I/O 완료 패킷에 포함된 사용자 지정 정의 값입니다.

설명

FILE_COMPLETION_INFORMATION 구조체는 포트에 설정된 포트 핸들에 대한 완료 정보를 바꾸는 데 사용됩니다. 완료 정보는 FileInformationClass 매개 변수가 FileReplaceCompletionInformation으로 설정된 ZwSetInformationFile 루틴으로 바뀝니다. FILE_COMPLETION_INFORMATION포트 멤버가 새 값으로 설정됩니다. 파일 핸들에 대한 기존 완료 포트를 제거하려면 포트 가 NULL로 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 이 구조체는 Windows 8.1 시작해서 사용할 수 있습니다.
머리글 ntifs.h(Ntifs.h, Fltkernel.h 포함)

추가 정보

ZwSetInformationFile