NDIS_WDI_TX_SEND_PAUSE_IND Rückruffunktion (dot11wdi.h)
Wichtig
Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen.
Die Rückruffunktion NdisWdiTxSendPauseIndication hält übertragungen an einem bestimmten Port an eine bestimmte Peer- oder Peer-TID-Kombination an.
Dies ist ein Rückruf innerhalb NDIS_WDI_DATA_API.
Syntax
NDIS_WDI_TX_SEND_PAUSE_IND NdisWdiTxSendPauseInd;
void NdisWdiTxSendPauseInd(
[in] NDIS_HANDLE NdisMiniportDataPathHandle,
[in] WDI_PORT_ID PortId,
[in] WDI_PEER_ID PeerId,
[in] UINT32 ExTidBitmask,
[in] WDI_TX_PAUSE_REASON TxPauseReason
)
{...}
Parameter
[in] NdisMiniportDataPathHandle
Der an den IHV-Miniport in MiniportWdiTalTxRxInitialize übergebene NdisMiniportDataPathHandle.
[in] PortId
Die Port-ID. Wildcards werden akzeptiert.
[in] PeerId
Die Peer-ID. Wildcards werden akzeptiert.
[in] ExTidBitmask
Die erweiterte TID-Bitmaske. Weitere Informationen finden Sie im Abschnitt "Hinweise ".
[in] TxPauseReason
TX-Grund-Bitmaske, angegeben als WDI_TX_PAUSE_REASON-Wert (n). Weitere Informationen finden Sie im Abschnitt "Hinweise ".
Rückgabewert
Keine
Bemerkungen
Im ExTidBitmask-Parameter stellt das i. Bit die erweiterte TID i dar (das am wenigsten signifikante Bit ist Bit 0).
Die WDI_TX_PAUSE_REASON Bitmaske kann eine Reihe von Pausengründen enthalten. Die Pausengründe sind kumulativ, sodass eine NdisWdiTxSendPauseIndication mit dem Pausengrund WDI_TX_PAUSE_REASON_CREDIT gefolgt von einer NdisWdiTxSendPauseIndication mit einem Pausengrund von WDI_TX_PAUSE_REASON_IHV1 eine NdisWdiTxSendRestartIndication mit dem Pausengrund (WDI_TX_PAUSE_REASON_CREDIT | WDI_TX_PAUSE_REASON_IHV1) erfordert, damit die Warteschlangen nicht angehalten werden.
Wenn der Grund für die Pause WDI_TX_PAUSE_REASON_PS ist, gibt das TAL/Ziel keine NdisWdiTxSendRestartIndication für eine der betroffenen Warteschlangen aus, bis eine MiniportWdiTxTalQueueInOrder-Benachrichtigung für diese Warteschlange empfangen wurde.
Wenn TargetPriorityQueueing true ist, muss WDI_PEER_ID ein Wildcard sein. In diesem Modus sind nur Port- oder Adapterpausen zulässig.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
Kopfzeile | dot11wdi.h |