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

[En] 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

[out] Puntero a una ubicación que recibe un identificador del 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.

Observaciones

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, vea Wi-Fi Direct (P2P) Support.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11
servidor mínimo admitido Windows Server 2022
encabezado de wificx.h
irQL PASSIVE_LEVEL

Consulte también

EvtWifiDeviceCreateWifiDirectDevice

WifiDirectDeviceInitialize

Wi-Fi direct (P2P)