Compartilhar via


estrutura NDIS_WDI_DATA_API (dot11wdi.h)

Importante

Este tópico faz parte do modelo de driver WDI lançado em Windows 10. O modelo de driver WDI está no modo de manutenção e receberá apenas correções de alta prioridade. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes.

A estrutura NDIS_WDI_DATA_API especifica os pontos de entrada para indicações de dados WDI.

Sintaxe

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;

Membros

Header

A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_WDI_DATA_API. Defina o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_WDI_DATA_API.

Para indicar a versão da estrutura NDIS_WDI_DATA_API, defina o membro Revision com o seguinte valor:

NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1

Defina o membro Size como NDIS_SIZEOF_WDI_DATA_API_REVISION_1.

TxDequeueIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxDequeueIndication .

TxTransferCompleteIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxTransferCompleteIndication .

TxSendCompleteIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxSendCompleteIndication .

TxQueryRATIDState

O ponto de entrada da função de retorno de chamada NdisWdiTxQueryRATIDState .

TxSendPauseIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxSendPauseIndication .

TxSendRestartIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxSendRestartIndication .

TxReleaseFrameIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxReleaseFrameIndication .

TxInjectFrameIndication

O ponto de entrada da função de retorno de chamada NdisWdiTxInjectFrameIndication .

TxAbortConfirm

O ponto de entrada da função de retorno de chamada NdisWdiTxAbortConfirm .

RxInorderDataIndication

O ponto de entrada da função de retorno de chamada NdisWdiRxInorderDataIndication .

RxStopConfirm

O ponto de entrada da função de retorno de chamada NdisWdiRxStopConfirm .

RxFlushConfirm

O ponto de entrada da função de retorno de chamada NdisWdiRxFlushConfirm .

PeerCreateIndication

O ponto de entrada da função de retorno de chamada NdisWdiPeerCreateIndication .

PeerDeleteIndication

O ponto de entrada da função de retorno de chamada NdisWdiPeerDeleteIndication .

AllocateWiFiFrameMetaData

O ponto de entrada da função de retorno de chamada NdisWdiAllocateWiFiFrameMetaData .

FreeWiFiFrameMetaData

O ponto de entrada da função de retorno de chamada NdisWdiFreeWiFiFrameMetaData .

TxQuerySuspectFrameCompleteStatus

O ponto de entrada da função de retorno de chamada NdisWdiTxQuerySuspectFrameCompleteStatus .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho dot11wdi.h (inclua Ndis.h)