NDIS_NDK_PROVIDER_CHARACTERISTICS 구조체(ndisndk.h)

NDIS_NDK_PROVIDER_CHARACTERISTICS 구조는 NDK 공급자 특성을 지정합니다.

구문

typedef struct _NDIS_NDK_PROVIDER_CHARACTERISTICS {
  NDIS_OBJECT_HEADER        Header;
  ULONG                     Flags;
  OPEN_NDK_ADAPTER_HANDLER  OpenNDKAdapterHandler;
  CLOSE_NDK_ADAPTER_HANDLER CloseNDKAdapterHandler;
} NDIS_NDK_PROVIDER_CHARACTERISTICS, *PNDIS_NDK_PROVIDER_CHARACTERISTICS;

멤버

Header

NDIS_NDK_PROVIDER_CHARACTERISTICS 구조를 설명하는 NDIS_OBJECT_HEADER 구조체입니다. NDIS는 다음과 같이 NDIS_OBJECT_HEADER 구조체의 멤버를 설정합니다.

  • NDIS는 Type 멤버를 NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS 설정합니다.
  • NDIS는 수정 멤버를 NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1 설정합니다.
  • NDIS는 Size 멤버를 NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1 설정합니다.

Flags

예약된 는 0으로 설정해야 합니다.

OpenNDKAdapterHandler

OPEN_NDK_ADAPTER_HANDLER 함수의 진입점입니다.

CloseNDKAdapterHandler

CLOSE_NDK_ADAPTER_HANDLER 함수의 진입점입니다.

설명

NDK 서비스 및 기타 NDK 공급자 특성에 대한 진입점을 지정하기 위해 NDIS 미니포트 드라이버는 초기화된 NDIS_NDK_PROVIDER_CHARACTERISTICS 구조에 대한 포인터를 NdisSetOptionalHandlers 함수에 전달합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되지 않음, NDIS 6.30 이상에서 지원됨
지원되는 최소 서버 Windows Server 2012
머리글 ndisndk.h(Ndis.h 포함)

추가 정보

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER