estrutura NDIS_WDI_DATA_API (dot11wdi.h)
Importante
Este tópico faz parte do modelo de driver WDI lançado no 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 no 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 tipo da estrutura que de Cabeçalho especifica para NDIS_OBJECT_TYPE_WDI_DATA_API.
Para indicar a versão da estrutura de NDIS_WDI_DATA_API, defina o membro Revisão com o seguinte valor:
NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1
Defina o membro tamanho 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 do NdisWdiTxQuerySuspectFrameCompleteStatus função de retorno de chamada.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | dot11wdi.h (inclua Ndis.h) |