Compartir a través de


Función WifiDirectDeviceCreate (wificx.h)

Crea un objeto WIFIDIRECTDEVICE.

Sintaxis

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

Parámetros

WifiDirectDeviceInit

[In] Puntero a un objeto de WIFIDIRECT_DEVICE_INIT asignado por el autor de la llamada.

WifiDirectDeviceAttributes

[In__opt] Puntero a un objeto WDF_OBJECT_ATTRIBUTES que contiene atributos proporcionados por el controlador para el nuevo objeto WIFIDIRECTDEVICE.

WifiDirectDevice

[Salida] Puntero a una ubicación que recibe un identificador para el nuevo objeto WIFIDIRECTDEVICE.

Valor devuelto

Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, esta función puede devolver un código de error NTSTATUS adecuado.

Comentarios

El cliente llama a WifiDirectDeviceCreate desde su rutina EvtWifiDeviceCreateWifiDirectDevice . Llame a WifiDirectDeviceInitialize para inicializar este objeto.

Para obtener un ejemplo de código de creación de un objeto WIFIDIRECTDEVICE, consulta compatibilidad con Wi-Fi Direct (P2P).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Encabezado wificx.h
IRQL PASSIVE_LEVEL

Consulte también

EvtWifiDeviceCreateWifiDirectDevice

WifiDirectDeviceInitialize

Compatibilidad con Wi-Fi Direct (P2P)