Função NdisFNetPnPEvent (ndis.h)
Um driver de filtro pode chamar a função NdisFNetPnPEvent para encaminhar um evento 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 sendo encaminhado pelo driver de filtro.
Valor de retorno
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. |
Observações
O NDIS chama a função FilterNetPnPEvent de um driver de filtro para notificar o driver de filtro de eventos de rede PnP e Gerenciamento de Energia.
Os drivers de filtro podem encaminhar essas notificações para drivers em excesso. Para encaminhar uma solicitação, chame a função NdisFNetPnPEvent de FilterNetPnPEvent.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.0 e posterior. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | ndis.h (inclua Ndis.h) |
biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |
regras de conformidade de DDI | Irql_Filter_Driver_Function(ndis) |