Partilhar via


Função NetAdapterLightweightInitAllocate (netadapter.h)

A função NetAdapterLightweightInitAllocate aloca uma estrutura NETADAPTER_INIT que um driver cliente usa ao criar um novo objeto NETADAPTER para um adaptador sem dispositivo.

Sintaxe

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

Parâmetros

[_In_] NetworkInterfaceGuid

O GUID de uma interface de rede válida usando o adaptador sem dispositivo to-becriado.

Valor de retorno

Retorna um ponteiro para uma estrutura de NETADAPTER_INIT alocada por estrutura se a operação for bem-sucedida. Caso contrário, essa função retornará NULL.

Importante

Se um driver cliente receber uma estrutura de NETADAPTER_INIT de uma chamada bem-sucedida para essa função, o driver sempre deverá chamar NetAdapterInitFree para desalocá-la, independentemente do resultado de NetAdapterCreate.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 22H2
versão mínima do UMDF 2.33
cabeçalho netadapter.h
IRQL PASSIVE_LEVEL

Consulte também

de inicialização do dispositivo

NetAdapterCreate

NetAdapterInitFree