如果尚未從完成埠中挑選,則會取消作用中的等候完成關聯。
語法
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 |