структура NDIS_WDI_DATA_API (dot11wdi.h)
Важно!
Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать 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_OBJECT_HEADER для структуры NDIS_WDI_DATA_API. Задайте для элемента 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 |
Верхняя часть | dot11wdi.h (включая Ndis.h) |