estrutura NDIS_CONFIGURATION_OBJECT (ndis.h)

A estrutura NDIS_CONFIGURATION_OBJECT define os atributos de um objeto de configuração que um driver NDIS pode passar para o Função NdisOpenConfigurationEx .

Sintaxe

typedef struct _NDIS_CONFIGURATION_OBJECT {
  NDIS_OBJECT_HEADER Header;
  NDIS_HANDLE        NdisHandle;
  ULONG              Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;

Membros

Header

A estrutura NDIS_OBJECT_HEADER para a estrutura de NDIS_CONFIGURATION_OBJECT. Defina o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT, o membro Revision como NDIS_CONFIGURATION_OBJECT_REVISION_1 e o membro Size como NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1.

NdisHandle

Um identificador NDIS obtido pelo chamador durante a inicialização.

Flags

Um OR bit a bit dos seguintes sinalizadores:

NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION

Defina esse sinalizador se um driver de filtro de monitoramento precisar acessar a configuração do módulo de filtro para um módulo de filtro específico quando houver vários módulos de filtro configurados no mesmo adaptador de miniporte. A modificação de drivers de filtro não deve usar esse sinalizador.

Comentários

Para parâmetros de configuração no Registro, um driver NDIS pode usar a estrutura NDIS_CONFIGURATION_OBJECT para definir um objeto de configuração e, em seguida, chamar a função NdisOpenConfigurationEx para obter um identificador de configuração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Cabeçalho ndis.h (inclua Ndis.h)

Confira também

NDIS_OBJECT_HEADER

NdisOpenConfigurationEx