Partilhar via


Função WifiDeviceSetWiFiDirectCapabilities (wificx.h)

A função WifiDeviceSetWiFiDirectCapabilities define os recursos Wi-Fi Direct para um dispositivo WiFiCx.

Sintaxe

NTSTATUS WifiDeviceSetWiFiDirectCapabilities(
  WDFDEVICE                          Device,
  const WIFI_WIFIDIRECT_CAPABILITIES *WiFiDirectCapabilities
);

Parâmetros

Device

Um identificador para um objeto de dispositivo de estrutura que o driver cliente obteve de uma chamada anterior para WdfDeviceCreate.

WiFiDirectCapabilities

Um ponteiro para uma estrutura de WIFI_WIFIDIRECT_CAPABILITIES alocada e inicializada pelo driver do cliente.

Valor de retorno

Retorna STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, essa função poderá retornar um código de erro NTSTATUS apropriado.

Observações

Os drivers cliente precisam chamar WifiDeviceSetWiFiDirectCapabilities na fase de recursos do dispositivo definido. Normalmente, isso está dentro EvtDevicePrepareHardware .

Chame WIFI_WIFIDIRECT_CAPABILITIES_INIT para inicializar a estrutura de WIFI_WIFIDIRECT_CAPABILITIES e preencher seu campo tamanho. Em seguida, chame WifiDeviceSetWiFiDirectCapabilities para relatar recursos de banda para WiFiCx.

Para obter um exemplo mostrando como definir Wi-Fi recursos diretos, consulte Wi-Fi suporte direto.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11
servidor com suporte mínimo Windows Server 2022
cabeçalho wificx.h
IRQL PASSIVE_LEVEL

Consulte também

WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES_INIT

Wi-Fi suporte direto