다음을 통해 공유


NDIS_CONFIGURATION_OBJECT 구조체(ndis.h)

NDIS_CONFIGURATION_OBJECT 구조체는 NDIS 드라이버가 에 전달할 수 있는 구성 개체의 특성을 정의합니다. NdisOpenConfigurationEx 함수입니다.

구문

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

멤버

Header

NDIS_CONFIGURATION_OBJECT 구조체의 NDIS_OBJECT_HEADER 구조체입니다. Header가 NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT 지정하는 구조체의 Type 멤버, NDIS_CONFIGURATION_OBJECT_REVISION_1 수정 멤버 및 size 멤버를 NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1 설정합니다.

NdisHandle

호출자가 초기화 중에 가져온 NDIS 핸들입니다.

Flags

다음 플래그의 비트 OR입니다.

NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION

모니터링 필터 드라이버가 동일한 미니포트 어댑터를 통해 구성된 여러 필터 모듈이 있는 경우 특정 필터 모듈에 대한 필터 모듈 구성에 액세스해야 하는 경우 이 플래그를 설정합니다. 필터 드라이버를 수정해도 이 플래그를 사용하면 안 될 것입니다.

설명

레지스트리의 구성 매개 변수에 대해 NDIS 드라이버는 NDIS_CONFIGURATION_OBJECT 구조를 사용하여 구성 개체를 정의한 다음 NdisOpenConfigurationEx 함수를 호출하여 구성 핸들을 가져올 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 NDIS 6.0 이상에서 지원됩니다.
머리글 ndis.h(Ndis.h 포함)

추가 정보

NDIS_OBJECT_HEADER

NdisOpenConfigurationEx