次の方法で共有


NDIS_MINIPORT_WDI_DATA_HANDLERS構造体 (dot11wdi.h)

重要

このトピックは、Windows 10でリリースされた WDI ドライバー モデルの一部です。 WDI ドライバー モデルはメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。 WiFiCx は、Windows 11でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。

NDIS_MINIPORT_WDI_DATA_HANDLERS構造体は、IHV ミニポート データパス ハンドラーのエントリ ポイントを指定します。

構文

typedef struct _NDIS_MINIPORT_WDI_DATA_HANDLERS {
  NDIS_OBJECT_HEADER                                Header;
  MINIPORT_WDI_TX_ABORT_HANDLER                     TxAbortHandler;
  MINIPORT_WDI_TX_TARGET_DESC_INIT_HANDLER          TxTargetDescInitHandler;
  MINIPORT_WDI_TX_TARGET_DESC_DEINIT_HANDLER        TxTargetDescDeInitHandler;
  MINIPORT_WDI_TX_DATA_SEND_HANDLER                 TxDataSendHandler;
  MINIPORT_WDI_TX_TAL_SEND_HANDLER                  TxTalSendHandler;
  MINIPORT_WDI_TX_TAL_SEND_COMPLETE_HANDLER         TxTalSendCompleteHandler;
  MINIPORT_WDI_TX_TAL_QUEUE_IN_ORDER_HANDLER        TxTalQueueInOrderHandler;
  MINIPORT_WDI_TX_PEER_BACKLOG_HANDLER              TxPeerBacklogHandler;
  MINIPORT_WDI_RX_STOP_HANDLER                      RxStopHandler;
  MINIPORT_WDI_RX_FLUSH_HANDLER                     RxFlushHandler;
  MINIPORT_WDI_RX_RESTART_HANDLER                   RxRestartHandler;
  MINIPORT_WDI_RX_GET_MPDUS_HANDLER                 RxGetMpdusHandler;
  MINIPORT_WDI_RX_RETURN_FRAMES_HANDLER             RxReturnFramesHandler;
  MINIPORT_WDI_RX_RESUME_HANDLER                    RxResumeHandler;
  MINIPORT_WDI_RX_THROTTLE_HANDLER                  RxThrottleHandler;
  MINIPORT_WDI_RX_PPDU_RSSI_HANDLER                 RxPpduRssiHandler;
  MINIPORT_WDI_TAL_TXRX_START_HANDLER               TalTxRxStartHandler;
  MINIPORT_WDI_TAL_TXRX_STOP_HANDLER                TalTxRxStopHandler;
  MINIPORT_WDI_TAL_TXRX_ADD_PORT_HANDLER            TalTxRxAddPortHandler;
  MINIPORT_WDI_TAL_TXRX_DELETE_PORT_HANDLER         TalTxRxDeletePortHandler;
  MINIPORT_WDI_TAL_TXRX_SET_PORT_OPMODE_HANDLER     TalTxRxSetPortOpModeHandler;
  MINIPORT_WDI_TAL_TXRX_RESET_PORT_HANDLER          TalTxRxResetPortHandler;
  MINIPORT_WDI_TAL_TXRX_PEER_CONFIG_HANDLER         TalTxRxPeerConfigHandler;
  MINIPORT_WDI_TAL_TXRX_PEER_DELETE_CONFIRM_HANDLER TalTxRxPeerDeleteConfirmHandler;
  MINIPORT_WDI_TX_SUSPECT_FRAME_LIST_ABORT_HANDLER  TxSuspectFrameAbortHandler;
} NDIS_MINIPORT_WDI_DATA_HANDLERS, *PNDIS_MINIPORT_WDI_DATA_HANDLERS;

メンバー

Header

NDIS_MINIPORT_WDI_DATA_HANDLERS構造体のNDIS_OBJECT_HEADER構造体。 Header が指定する構造体の Type メンバーをNDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERSに設定します。

NDIS_MINIPORT_WDI_DATA_HANDLERS構造体のバージョンを示すには、 Revision メンバーを次の値に設定します。

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

[サイズ] メンバーを [NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1] に設定します。

TxAbortHandler

MiniportWdiTxAbort ハンドラー関数のエントリ ポイント。

TxTargetDescInitHandler

MiniportWdiTxTargetDescInit ハンドラー関数のエントリ ポイント。

TxTargetDescDeInitHandler

MiniportWdiTxTargetDescDeInit ハンドラー関数のエントリ ポイント。

TxDataSendHandler

MiniportWdiTxDataSend ハンドラー関数のエントリ ポイント。

TxTalSendHandler

MiniportWdiTxTalSend ハンドラー関数のエントリ ポイント。

TxTalSendCompleteHandler

MiniportWdiTxTalSendComplete ハンドラー関数のエントリ ポイント。

TxTalQueueInOrderHandler

MiniportWdiTxTalQueueInOrder ハンドラー関数のエントリ ポイント。

TxPeerBacklogHandler

MiniportWdiTxPeerBacklog ハンドラー関数のエントリ ポイント。

RxStopHandler

MiniportWdiRxStop ハンドラー関数のエントリ ポイント。

RxFlushHandler

ミニポートWdiRxFlush ハンドラー関数のエントリ ポイント。

RxRestartHandler

MiniportWdiRxRestart ハンドラー関数のエントリ ポイント。

RxGetMpdusHandler

MiniportWdiRxGetMpdus ハンドラー関数のエントリ ポイント。

RxReturnFramesHandler

ミニポートWdiRxReturnFrames ハンドラー関数のエントリ ポイント。

RxResumeHandler

MiniportWdiRxResume ハンドラー関数のエントリ ポイント。

RxThrottleHandler

MiniportWdiRxThrottle ハンドラー関数のエントリ ポイント。

RxPpduRssiHandler

MiniportWdiRxPpduRssi ハンドラー関数のエントリ ポイント。

TalTxRxStartHandler

MiniportWdiTalTxRxStart ハンドラー関数のエントリ ポイント。

TalTxRxStopHandler

MiniportWdiTalTxRxStop ハンドラー関数のエントリ ポイント。

TalTxRxAddPortHandler

MiniportWdiTalTxRxAddPort ハンドラー関数のエントリ ポイント。

TalTxRxDeletePortHandler

MiniportWdiTalTxRxDeletePort ハンドラー関数のエントリ ポイント。

TalTxRxSetPortOpModeHandler

ミニポートWdiTalTxRxSetPortOpMode ハンドラー関数のエントリ ポイント。

TalTxRxResetPortHandler

MiniportWdiTalTxRxResetPort ハンドラー関数のエントリ ポイント。

TalTxRxPeerConfigHandler

MiniportWdiTalTxRxPeerConfig ハンドラー関数のエントリ ポイント。

TalTxRxPeerDeleteConfirmHandler

MiniportWdiTalTxRxPeerDeleteConfirm ハンドラー関数のエントリ ポイント。

TxSuspectFrameAbortHandler

ミニポートWdiTxSuspectFrameAbort ハンドラー関数のエントリ ポイント。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
Header dot11wdi.h (Ndis.h を含む)