Funzione NetAdapterLightweightInitAllocate (netadapter.h)

La funzione NetAdapterLightweightInitAllocate alloca una struttura NETADAPTER_INIT utilizzata da un driver client durante la creazione di un nuovo oggetto NETADAPTER per un adattatore senza dispositivo.

Sintassi

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

Parametri

[_In_] NetworkInterfaceGuid

GUID di un'interfaccia di rete valida usando l'adpater senza dispositivo creato.

Valore restituito

Restituisce un puntatore a una struttura NETADAPTER_INIT allocata dal framework se l'operazione ha esito positivo. In caso contrario, questa funzione restituisce NULL.

Importante

Se un driver client riceve una struttura NETADAPTER_INIT da una chiamata riuscita a questa funzione, il driver deve sempre chiamare NetAdapterInitFree per deallocare il risultato di NetAdapterCreate.

Requisiti

Requisito Valore
Client minimo supportato Windows 11, versione 22H2
Intestazione netadapter.h
IRQL PASSIVE_LEVEL

Vedi anche

Inizializzazione del dispositivo

NetAdapterCreate

NetAdapterInitFree