NDIS_WDI_PEER_DELETE_IND - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// dot11wdi.h

NDIS_WDI_PEER_DELETE_IND NdisWdiPeerDeleteInd;

void NdisWdiPeerDeleteInd(
  [in]  NDIS_HANDLE NdisMiniportDataPathHandle,
  [in]  WDI_PORT_ID PortId,
  [in]  WDI_PEER_ID PeerId,
  [out] NDIS_STATUS *pWifiStatus
)
{...}
View the official Windows Driver Kit DDI reference
// dot11wificxintf.h

NDIS_WDI_PEER_DELETE_IND NdisWdiPeerDeleteInd;

void NdisWdiPeerDeleteInd(
  NDIS_HANDLE NdisMiniportDataPathHandle,
  WDI_PORT_ID PortId,
  WDI_PEER_ID PeerId,
  NDIS_STATUS *pWifiStatus
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-dot11wdi-ndis_wdi_peer_delete_ind)

NDIS_WDI_PEER_DELETE_IND callback function

Description

[!IMPORTANT] This topic is part of the WDI driver model released in Windows 10. The WDI driver model is in maintenance mode and will only receive high priority fixes. WiFiCx is the Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features.

The NdisWdiPeerDeleteIndication callback function initiates the removal of the association of between a peer ID and a peer MAC address. Once this indication is processed, the peer ID can no longer be used in subsequent Rx indications and the IHV may not inject any Tx frames for this peer.

This is a callback inside NDIS_WDI_DATA_API.

Parameters

NdisMiniportDataPathHandle [in]

The NdisMiniportDataPathHandle passed to IHV miniport in MiniportWdiTalTxRxInitialize.

PortId [in]

The port ID.

PeerId [in]

The peer ID.

pWifiStatus [out]

Indicates whether the peer deletion completed synchronously (if status is set to NDIS_STATUS_SUCCESS), or whether WDI will issue a MiniportWdiTalTxRxPeerDeleteConfirm when peer deletion completes.

Remarks

In PeerQueueing mode, the TxMgr issues a TxAbort for the peer. If the MiniportWdiTxAbort completes synchronously and there are no outstanding TX frames for that peer, WDI_STATUS is set to NDIS_STATUS_SUCCESS and the peer deletion is complete (see MiniportWdiTalTxRxPeerDeleteConfirm for the description of a peer delete completion). Otherwise, WDI issues a MiniportWdiTalTxRxPeerDeleteConfirm when the TxAbort is completed and there are no outstanding frames for this peer.

See also

MiniportWdiTalTxRxPeerDeleteConfirm

MiniportWdiTxAbort

NDIS_MINIPORT_WDI_DATA_HANDLERS

NDIS_WDI_DATA_API

WDI general datapath interfaces

WDI_PEER_ID

WDI_PORT_ID


Windows Driver Kit DDI reference (nc-dot11wificxintf-ndis_wdi_peer_delete_ind)

Description

[!IMPORTANT] This topic is part of the WiFiCx driver model. WiFiCx is the Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features. The previous Wi-Fi driver model WDI is in maintenance mode and will only receive high priority fixes.

[!WARNING] Some information in this topic relates to prereleased product, which may be substantially modified before it is commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

This function is reserved for system use and should not be called in your code.

Parameters

NdisMiniportDataPathHandle

Reserved.

PortId

Reserved.

PeerId

Reserved.

pWifiStatus

Reserved.

Remarks

See also