Função NdisFNetPnPEvent (ndis.h)
Um driver de filtro pode chamar a função NdisFNetPnPEvent para encaminhar um evento de PnP (Plug and Play de rede) ou de Gerenciamento de Energia para drivers sobrepostos.
Sintaxe
NDIS_STATUS NdisFNetPnPEvent(
NDIS_HANDLE NdisFilterHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification
);
Parâmetros
NdisFilterHandle
Um identificador para a área de contexto do módulo de filtro. O driver de filtro criou e inicializou essa área de contexto na função FilterAttach .
NetPnPEventNotification
Um ponteiro para um NET_PNP_EVENT_NOTIFICATION estrutura, que descreve o evento PnP de rede ou o evento de Gerenciamento de Energia que está sendo encaminhado pelo driver de filtro.
Retornar valor
NdisFNetPnPEvent pode retornar um dos seguintes:
Código de retorno | Descrição |
---|---|
|
O driver sobreposto conseguiu processar o evento PnP. |
|
O driver sobreposto falhou no evento PnP. |
Comentários
O NDIS chama a função FilterNetPnPEvent de um driver de filtro para notificar o driver de filtro de eventos de PnP de rede e gerenciamento de energia.
Os drivers de filtro podem encaminhar essas notificações para drivers de sobreposição. Para encaminhar uma solicitação, chame a função NdisFNetPnPEvent de FilterNetPnPEvent.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e posterior. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Regras de conformidade da DDI | Irql_Filter_Driver_Function(ndis) |