アクティブな待機完了の関連付けが完了ポートから取得されていない場合は取り消します。
構文
NTSTATUS NtCancelWaitCompletionPacket (
_In_ HANDLE WaitCompletionPacketHandle,
_In_ BOOLEAN RemoveSignaledPacket
)
パラメーター
WaitCompletionPacketHandle [in]
待機完了パケットへのハンドル。
RemoveSignaledPacket [in]
この関数が IO 完了オブジェクト キューからパケットを取り消そうとするかどうかを決定するブール値。
戻り値
NTSTATUS コード。 詳細については、「 NTSTATUS 値の使用」を参照してください。
| 値 | 説明 |
|---|---|
| STATUS_SUCCESS | Success |
| STATUS_PENDING | 待機完了が保留中であり、パケットをすぐに再利用することはできません。 |
| STATUS_CANCELLED | パケットは既に完了しているか、関連付けられていない場合は 。 |
解説
この関数には、インポート ライブラリまたはヘッダー ファイルが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して呼び出す必要があります。 API は、ntdll.dll からエクスポートされます。
必要条件
| 要件 | 値 |
|---|---|
| [DLL] | ntdll.dll |