Obtendo as configurações de parâmetro atuais de descarregamentos de protocolo de baixa energia
Um driver de protocolo pode usar OID_PM_PROTOCOL_OFFLOAD_LIST consulta OID para obter uma lista de todos os protocolos que foram descarregados por esse protocolo em um adaptador de rede. Após um retorno bem-sucedido da consulta, o membro InformationBuffer da estrutura NDIS_OID_REQUEST contém um ponteiro para uma lista de estruturas de NDIS_PM_PROTOCOL_OFFLOAD que descrevem os descarregamentos de protocolo ativos no momento. Para obter informações sobre o conteúdo da estrutura NDIS_PM_PROTOCOL_OFFLOAD , consulte Adicionando e excluindo descarregamentos de protocolo de baixa energia.
O NDIS lida com OID_PM_PROTOCOL_OFFLOAD_LIST solicitações OID e GUID_PM_PROTOCOL_OFFLOAD_LIST WMI em nome do driver de miniporto. Portanto, os drivers de miniporto NDIS não são necessários para dar suporte a OID_PM_PROTOCOL_OFFLOAD_LIST solicitação de OID.
Drivers sobrepostos podem usar o método OID_PM_GET_PROTOCOL_OFFLOAD OID para obter configurações de parâmetro para um descarregamento de protocolo de baixa potência de um driver de miniporta. O membro InformationBuffer da estrutura NDIS_OID_REQUEST inicialmente contém um ponteiro para um identificador de descarregamento de protocolo. Após um retorno bem-sucedido da solicitação de método, o membro InformationBuffer da estrutura NDIS_OID_REQUEST contém um ponteiro para uma estrutura NDIS_PM_PROTOCOL_OFFLOAD .