NtCancelWaitCompletionPacket 関数

アクティブな待機完了の関連付けが完了ポートから取得されていない場合は取り消します。

構文

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