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 |