Поделиться через


функция обратного вызова NDIS_WDI_PEER_CREATE_IND (dot11wdi.h)

Важный

Этот раздел является частью модели драйвера WDI , выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и получит только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций.

Функция обратного вызова NdisWdiPeerCreateIndication указывает идентификатор однорангового узла для связывания с одноранговым MAC-адресом.

Это обратный вызов внутри NDIS_WDI_DATA_API.

Синтаксис

NDIS_WDI_PEER_CREATE_IND NdisWdiPeerCreateInd;

void NdisWdiPeerCreateInd(
  [in] NDIS_HANDLE NdisMiniportDataPathHandle,
  [in] WDI_PORT_ID PortId,
  [in] WDI_PEER_ID PeerId,
  [in] WDI_MAC_ADDRESS PeerAddr
)
{...}

Параметры

[in] NdisMiniportDataPathHandle

NdisMiniportDataPathHandle передан в минипорт IHV в MiniportWdiTalTxRxInitialize.

[in] PortId

Идентификатор порта.

[in] PeerId

Идентификатор однорангового узла. Это используется для идентификации однорангового узла в последующих командах и указаниях.

[in] PeerAddr

Mac-адрес однорангового узла.

Возвращаемое значение

Никакой

Замечания

Это должно быть получено и обработано перед обменом кадров с одноранговым элементом.

Порт, работающий в РЕЖИМе AP или Wi-Fi Direct GO, может одновременно иметь несколько одноранговых узлов (клиентов). Если порт работает в режиме AP или Wi-Fi Direct GO, минипорт IHV создает "одноранговый" для трафика, адресованного группе (передав широковещательный MAC-адрес). Весь многоадресный и широковещательный трафик для этого порта связан с этим одноранговым узлом. В режиме очереди портов создание однорангового узла группы минипортом IHV не требуется, так как классификация кадров Tx не выполняется в этом режиме.

Порт, работающий в любом режиме, может создать одноранговый узел группы.

Чтобы упростить реализацию TDLS в компоненте IHV, порт, работающий в STA или Wi-Fi режиме прямого клиента, может одновременно иметь несколько одноранговых узлов. Если целевой MAC-адрес кадра TX связан с идентификатором однорангового узла, отличного от AP/GO, TxMgr помещает кадр в очередь TID, связанную с этим одноранговым узлом, не связанным с AP/GO (если WDI работает в режиме очереди PeerTID).

В режиме очереди однорангового узла создается одноранговый узел со всеми тидами, приостановленными с WDI_TX_PAUSE_REASON_PEER_CREATE.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Виндоус
заголовка dot11wdi.h

См. также

NDIS_WDI_DATA_API

интерфейсы общего пути к данным WDI

WDI_MAC_ADDRESS

WDI_PEER_ID

WDI_PORT_ID