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
Port のすべての I/O 入力候補パケットに含まれるカスタム定義値。
注釈
FILE_COMPLETION_INFORMATION構造体は、Port で設定されたポート ハンドルの入力候補情報を置き換えるために使用されます。 完了情報は、FileInformationClass パラメーターが FileReplaceCompletionInformation に設定された ZwSetInformationFile ルーチンに置き換えられます。 FILE_COMPLETION_INFORMATIONの Port メンバーと Key メンバーは、新しい値に設定されます。 ファイル ハンドルの既存の入力候補ポートを削除するには、 Port が NULL に設定されています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | この構造は、Windows 8.1 以降で使用できます。 |
Header | ntifs.h (Ntifs.h、Fltkernel.h を含む) |