Função ZwSetEvent (ntifs.h)
A rotina de ZwSetEvent define um objeto de evento como um estado Sinalizado e tenta satisfazer o maior número possível de esperas.
Sintaxe
NTSYSAPI NTSTATUS ZwSetEvent(
[in] HANDLE EventHandle,
[out, optional] PLONG PreviousState
);
Parâmetros
[in] EventHandle
Um identificador para um objeto de evento.
[out, optional] PreviousState
Um ponteiro opcional para uma variável em que o estado anterior do objeto de evento é armazenado na saída.
Valor de retorno
ZwSetEvent retorna STATUS_SUCCESS ou um status de erro apropriado. Os códigos de status de erro possíveis incluem o seguinte:
Código de retorno | Descrição |
---|---|
|
O chamador não tinha os privilégios necessários para modificar o evento especificado pelo parâmetro EventHandle. |
|
Não foi possível alocar recursos necessários para essa função. |
|
O parâmetro EventHandle |
Observações
ZwSetEvent define um objeto de evento como um estado Sinalizado e tenta satisfazer o maior número possível de esperas.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP |
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Consulte também
IoCreateSynchronizationEvent
usando versões Nt e Zw das rotinas de serviços do sistema nativo