Funzione ZwSetEvent (ntifs.h)
La routine ZwSetEvent imposta un oggetto evento su uno stato Signaled e tenta di soddisfare il maggior numero possibile di attese.
Sintassi
NTSYSAPI NTSTATUS ZwSetEvent(
[in] HANDLE EventHandle,
[out, optional] PLONG PreviousState
);
Parametri
[in] EventHandle
Handle per un oggetto evento.
[out, optional] PreviousState
Puntatore facoltativo a una variabile in cui lo stato precedente dell'oggetto evento viene archiviato nell'output.
Valore restituito
ZwSetEvent restituisce STATUS_SUCCESS o uno stato di errore appropriato. I codici di stato di errore possibili includono quanto segue:
Codice restituito | Descrizione |
---|---|
|
Il chiamante non dispone dei privilegi necessari per modificare l'evento specificato dal parametro EventHandle. |
|
Impossibile allocare le risorse richieste da questa funzione. |
|
Parametro EventHandle fornito non valido. |
Osservazioni
ZwSetEvent imposta un oggetto evento su uno stato Signaled e tenta di soddisfare il maggior numero possibile di attese.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP |
piattaforma di destinazione | Universale |
intestazione |
ntifs.h (include Ntifs.h) |
libreria |
NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Vedere anche
uso di versioni Nt e Zw delle routine di Servizi di sistema nativi