Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função NdisInitializeEvent configura um objeto de evento durante a inicialização do driver a ser usado posteriormente como um mecanismo de sincronização.
Sintaxe
VOID NdisInitializeEvent(
[out] PNDIS_EVENT Event
);
Parâmetros
[out] Event
Um ponteiro para o armazenamento fornecido pelo chamador para o objeto de evento, que é opaco para drivers.
Valor de retorno
Nenhum
Observações
A função NdisInitializeEvent cria um objeto de evento que tem um tipo de evento de notificationEvent e um estado inicial de não sinalizado. Para obter mais informações sobre eventos de notificação, consulte Definindo e usando um objeto de evento.
O ponteiro event passado para NdisInitializeEvent é um parâmetro necessário para todas as outras funções de de Evento do NdisXxx.
Embora as funções de driver que devem ser executadas no IRQL <= DISPATCH_LEVEL possam chamar as funções NdisSetEvent e NdisResetEvent, chamar NdisWaitEvent de qualquer > PASSIVE_LEVEL IRQL é um erro fatal.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisInitializeEvent (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisInitializeEvent (NDIS 5.1)) no Windows XP. |
| da Plataforma de Destino | Universal |
| cabeçalho | ndis.h (inclua Ndis.h) |
| biblioteca | Ndis.lib |
| IRQL | Qualquer nível |