NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS 구조체(dot11wdi.h)

중요

이 항목은 Windows 10 릴리스된 WDI 드라이버 모델의 일부입니다. WDI 드라이버 모델은 유지 관리 모드이며 높은 우선 순위 수정만 받습니다. WiFiCx는 Windows 11 릴리스된 Wi-Fi 드라이버 모델입니다. WiFiCx를 사용하여 최신 기능을 활용하는 것이 좋습니다.

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS 구조체는 WDI 미니포트 드라이버가 구현해야 하는 처리기 집합을 정의합니다. IHV 드라이버에서 컨트롤 경로에 대한 추가 처리기 및 데이터 경로에 대한 전체 처리기 집합을 등록하는 데 사용됩니다.

구문

typedef struct _NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                            Header;
  ULONG                                         WdiVersion;
  MINIPORT_WDI_ALLOCATE_ADAPTER_HANDLER         AllocateAdapterHandler;
  MINIPORT_WDI_FREE_ADAPTER_HANDLER             FreeAdapterHandler;
  MINIPORT_WDI_OPEN_ADAPTER_HANDLER             OpenAdapterHandler;
  MINIPORT_WDI_CLOSE_ADAPTER_HANDLER            CloseAdapterHandler;
  MINIPORT_WDI_START_OPERATION_HANDLER          StartOperationHandler;
  MINIPORT_WDI_STOP_OPERATION_HANDLER           StopOperationHandler;
  MINIPORT_WDI_POST_PAUSE_HANDLER               PostPauseHandler;
  MINIPORT_WDI_POST_RESTART_HANDLER             PostRestartHandler;
  MINIPORT_WDI_HANG_DIAGNOSE_HANDLER            HangDiagnoseHandler;
  MINIPORT_WDI_TAL_TXRX_INITIALIZE_HANDLER      TalTxRxInitializeHandler;
  MINIPORT_WDI_TAL_TXRX_DEINITIALIZE_HANDLER    TalTxRxDeinitializeHandler;
  MINIPORT_WDI_IDLE_NOTIFICATION_HANDLER        LeIdleNotificationHandler;
  MINIPORT_WDI_CANCEL_IDLE_NOTIFICATION_HANDLER LeCancelIdleNotificationHandler;
} NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS, *PNDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS;

멤버

Header

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS 구조체의 NDIS_OBJECT_HEADER 구조체입니다. Header에서 지정하는 구조체의 Type 멤버를 NDIS_OBJECT_TYPE_MINIPORT_WDI_CHARACTERISTICS 설정합니다.

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS 구조체의 버전을 나타내려면 Revision 멤버를 다음 값으로 설정합니다.

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS_REVISION_1

Size 멤버를 NDIS_SIZEOF_MINIPORT_WDI_CHARACTERISTICS_REVISION_1 설정합니다.

WdiVersion

드라이버에서 사용하는 WDI의 버전입니다. 이 멤버를 다음 값 중 하나로 설정합니다.

WDI_VERSION_LATEST

최신 WDI 버전

WDI_VERSION_1_0_1

WDI 버전 1.0.1

WDI_VERSION_1_0

WDI 버전 1.0

AllocateAdapterHandler

MiniportWdiAllocateAdapter 처리기 함수의 진입점입니다.

FreeAdapterHandler

MiniportWdiFreeAdapter 처리기 함수의 진입점입니다.

OpenAdapterHandler

MiniportWdiOpenAdapter 처리기 함수의 진입점입니다.

CloseAdapterHandler

MiniportWdiCloseAdapter 처리기 함수의 진입점입니다.

StartOperationHandler

MiniportWdiStartOperation 처리기 함수의 진입점입니다.

StopOperationHandler

MiniportWdiStopOperation 처리기 함수의 진입점입니다.

PostPauseHandler

MiniportWdiPostAdapterPause 처리기 함수의 진입점입니다.

PostRestartHandler

MiniportWdiPostAdapterRestart 처리기 함수의 진입점입니다.

HangDiagnoseHandler

MiniportWdiAdapterHangDiagnose 처리기 함수의 진입점입니다.

TalTxRxInitializeHandler

MiniportWdiTalTxRxInitialize 처리기 함수의 진입점입니다.

TalTxRxDeinitializeHandler

MiniportWdiTalTxRxDeinitialize 처리기 함수의 진입점입니다.

LeIdleNotificationHandler

MiniportWdiIdleNotification 처리기 함수의 진입점입니다.

LeCancelIdleNotificationHandler

MiniportWdiCancelIdleNotification 처리기 함수의 진입점입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 dot11wdi.h(Ndis.h 포함)