Condividi tramite


Funzione WifiDirectDeviceCreate (wificx.h)

Crea un oggetto WIFIDIRECTDEVICE.

Sintassi

NTSTATUS WifiDirectDeviceCreate(
  WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit,
  WDF_OBJECT_ATTRIBUTES  *WifiDirectDeviceAttributes,
  WIFIDIRECTDEVICE       *WifiDirectDevice
);

Parametri

WifiDirectDeviceInit

[In] Puntatore a un oggetto WIFIDIRECT_DEVICE_INIT allocato dal chiamante.

WifiDirectDeviceAttributes

[In__opt] Puntatore a un oggetto WDF_OBJECT_ATTRIBUTES che contiene gli attributi forniti dal driver per il nuovo oggetto WIFIDIRECTDEVICE.

WifiDirectDevice

[Out] Puntatore a una posizione che riceve un handle per il nuovo oggetto WIFIDIRECTDEVICE.

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questa funzione può restituire un codice di errore NTSTATUS appropriato.

Commenti

Il client chiama WifiDirectDeviceCreate dall'interno della routine EvtWifiDeviceCreateWifiDirectDevice . Chiama WifiDirectDeviceInitialize per inizializzare questo oggetto.

Per un esempio di codice per la creazione di un oggetto WIFIDIRECTDEVICE, vedere supporto di Wi-Fi Direct (P2P).

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione wificx.h
IRQL PASSIVE_LEVEL

Vedi anche

EvtWifiDeviceCreateWifiDirectDevice

WifiDirectDeviceInitialize

Supporto di Wi-Fi Direct (P2P)