NDIS_WDI_DATA_API構造体 (dot11wdi.h)

重要

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

NDIS_WDI_DATA_API構造体は、WDI データ表示のエントリ ポイントを指定します。

構文

typedef struct _NDIS_WDI_DATA_API {
  NDIS_OBJECT_HEADER                                      Header;
  NDIS_WDI_TX_DEQUEUE_IND_HANDLER                         TxDequeueIndication;
  NDIS_WDI_TX_TRANSFER_COMPLETE_IND_HANDLER               TxTransferCompleteIndication;
  NDIS_WDI_TX_SEND_COMPLETE_IND_HANDLER                   TxSendCompleteIndication;
  NDIS_WDI_TX_QUERY_RA_TID_STATE_HANDLER                  TxQueryRATIDState;
  NDIS_WDI_TX_SEND_PAUSE_IND_HANDLER                      TxSendPauseIndication;
  NDIS_WDI_TX_SEND_RESTART_IND_HANDLER                    TxSendRestartIndication;
  NDIS_WDI_TX_RELEASE_FRAMES_IND_HANDLER                  TxReleaseFrameIndication;
  NDIS_WDI_TX_INJECT_FRAME_IND_HANDLER                    TxInjectFrameIndication;
  NDIS_WDI_TX_ABORT_CONFIRM_HANDLER                       TxAbortConfirm;
  NDIS_WDI_RX_INORDER_DATA_IND_HANDLER                    RxInorderDataIndication;
  NDIS_WDI_RX_STOP_CONFIRM_HANDLER                        RxStopConfirm;
  NDIS_WDI_RX_FLUSH_CONFIRM_HANDLER                       RxFlushConfirm;
  NDIS_WDI_PEER_CREATE_IND_HANDLER                        PeerCreateIndication;
  NDIS_WDI_PEER_DELETE_IND_HANDLER                        PeerDeleteIndication;
  NDIS_WDI_ALLOCATE_WDI_FRAME_METADATA_HANDLER            AllocateWiFiFrameMetaData;
  NDIS_WDI_FREE_WDI_FRAME_METADATA_HANDLER                FreeWiFiFrameMetaData;
  NDIS_WDI_TX_QUERY_SUSPECT_FRAME_COMPLETE_STATUS_HANDLER TxQuerySuspectFrameCompleteStatus;
} NDIS_WDI_DATA_API, *PNDIS_WDI_DATA_API;

メンバー

Header

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

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

NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1

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

TxDequeueIndication

NdisWdiTxDequeueIndication コールバック関数のエントリ ポイント。

TxTransferCompleteIndication

NdisWdiTxTransferCompleteIndication コールバック関数のエントリ ポイント。

TxSendCompleteIndication

NdisWdiTxSendCompleteIndication コールバック関数のエントリ ポイント。

TxQueryRATIDState

NdisWdiTxQueryRATIDState コールバック関数のエントリ ポイント。

TxSendPauseIndication

NdisWdiTxSendPauseIndication コールバック関数のエントリ ポイント。

TxSendRestartIndication

NdisWdiTxSendRestartIndication コールバック関数のエントリ ポイント。

TxReleaseFrameIndication

NdisWdiTxReleaseFrameIndication コールバック関数のエントリ ポイント。

TxInjectFrameIndication

NdisWdiTxInjectFrameIndication コールバック関数のエントリ ポイント。

TxAbortConfirm

NdisWdiTxAbortConfirm コールバック関数のエントリ ポイント。

RxInorderDataIndication

NdisWdiRxInorderDataIndication コールバック関数のエントリ ポイント。

RxStopConfirm

NdisWdiRxStopConfirm コールバック関数のエントリ ポイント。

RxFlushConfirm

NdisWdiRxFlushConfirm コールバック関数のエントリ ポイント。

PeerCreateIndication

NdisWdiPeerCreateIndication コールバック関数のエントリ ポイント。

PeerDeleteIndication

NdisWdiPeerDeleteIndication コールバック関数のエントリ ポイント。

AllocateWiFiFrameMetaData

NdisWdiAllocateWiFiFrameMetaData コールバック関数のエントリ ポイント。

FreeWiFiFrameMetaData

NdisWdiFreeWiFiFrameMetaData コールバック関数のエントリ ポイント。

TxQuerySuspectFrameCompleteStatus

NdisWdiTxQuerySuspectFrameCompleteStatus コールバック関数のエントリ ポイント。

要件

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