Função ZwSetEvent (ntifs.h)
A rotina 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.
Retornar valor
ZwSetEvent retorna STATUS_SUCCESS ou um erro apropriado status. Os possíveis códigos de status de erro 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 exigidos por essa função. |
|
O parâmetro EventHandle fornecido era inválido. |
Comentários
ZwSetEvent define um objeto de evento como um estado Sinalizado e tenta satisfazer o maior número possível de esperas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Confira também
Usando versões Nt e Zw das rotinas dos Serviços de Sistema Nativo