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