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 포함) |