Función NetAdapterLightweightInitAllocate (netadapter.h)

La función NetAdapterLightweightInitAllocate asigna una estructura de NETADAPTER_INIT que usa un controlador cliente 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 creado to-be.

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 Valor
cliente mínimo admitido Windows 11, versión 22H2
versión mínima de UMDF 2.33
encabezado de netadapter.h
irQL PASSIVE_LEVEL

Consulte también

de inicialización de dispositivos

NetAdapterCreate

NetAdapterInitFree