Compartir a través de


Función NetAdapterLightweightInitAllocate (netadapter.h)

La función NetAdapterLightweightInitAllocate asigna una estructura de NETADAPTER_INIT que un controlador cliente usa al crear un nuevo objeto NETADAPTER para un adaptador sin dispositivo.

Sintaxis

NETADAPTER_INIT * NetAdapterLightweightInitAllocate(
  [_In_] const GUID *NetworkInterfaceGuid
);

Parámetros

[_In_] NetworkInterfaceGuid

GUID de una interfaz de red válida mediante el adaptador sin dispositivo que se va a crear.

Valor devuelto

Devuelve un puntero a una estructura de NETADAPTER_INIT asignada por el marco si la operación se realiza correctamente. De lo contrario, esta función devuelve NULL.

Importante

Si un controlador cliente recibe una estructura de NETADAPTER_INIT de una llamada correcta a esta función, el controlador siempre debe llamar a NetAdapterInitFree para desasignarlo independientemente del resultado de NetAdapterCreate.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 22H2
Versión mínima de UMDF 2,33
Encabezado netadapter.h
IRQL PASSIVE_LEVEL

Consulte también

Inicialización de dispositivos

NetAdapterCreate

NetAdapterInitFree