Funzione NtCancelWaitCompletionPacket

Annulla un'associazione di completamento attesa attiva se non è stata prelevata dalla porta di completamento.

Sintassi

NTSTATUS NtCancelWaitCompletionPacket (
    _In_ HANDLE WaitCompletionPacketHandle,
    _In_ BOOLEAN RemoveSignaledPacket
    )

Parametri

WaitCompletionPacketHandle [in]

Handle per un pacchetto di completamento di attesa.

RemoveSignaledPacket [in]

valore booleano che determina se questa funzione tenterà di annullare un pacchetto da una coda di oggetti di completamento I/O.

Valore restituito

Codice NTSTATUS. Per altre informazioni, vedere Uso dei valori NTSTATUS.

Valore Descrizione
STATUS_SUCCESS Operazione riuscita
STATUS_PENDING Il completamento dell'attesa potrebbe essere in sospeso e il pacchetto non può essere riutilizzato immediatamente.
STATUS_CANCELLED Il pacchetto è già stato completato o se non è mai stato associato.

Commenti

Questa funzione non ha una libreria di importazione o un file di intestazione associato; è necessario chiamarlo usando le funzioni LoadLibrary e GetProcAddress . L'API viene esportata da ntdll.dll.

Requisiti

Requisito Valore
DLL ntdll.dll