Compartir a través de


función NET_ADAPTER_LINK_LAYER_ADDRESS_INIT (netadapter.h)

La función NET_ADAPTER_LINK_LAYER_ADDRESS_INIT inicializa una dirección de capa de vínculo.

Sintaxis

void NET_ADAPTER_LINK_LAYER_ADDRESS_INIT(
  [_Out_]                    NET_ADAPTER_LINK_LAYER_ADDRESS *LinkLayerAddress,
  [_In_range_(1,32)]         USHORT                         Length,
  [_In_reads_bytes_(Length)] UCHAR const                    *AddressBuffer
);

Parámetros

[_Out_] LinkLayerAddress

Puntero a la estructura de NET_ADAPTER_LINK_LAYER_ADDRESS asignada por el controlador que se va a inicializar.

[_In_range_(1,32)] Length

Longitud de la dirección de la capa de vínculo, en bytes.

[_In_reads_bytes_(Length)] AddressBuffer

Puntero al búfer que contiene la dirección de la capa de vínculo.

Valor devuelto

Ninguno

Observaciones

NET_ADAPTER_LINK_LAYER_ADDRESS_INIT se usa para inicializar una dirección de capa de vínculo permanente o actual, almacenada en un NET_ADAPTER_LINK_LAYER_ADDRESS asignado por el controlador. A continuación, este NET_ADAPTER_LINK_LAYER_ADDRESS se pasa como parámetro a la función NetAdapterSetPermanentLinkLayerAddress o a la función NetAdapterSetCurrentLinkLayerAddress, en función del tipo de dirección que se inicializó y se establece.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1709
servidor mínimo admitido Windows Server 2016
versión mínima de KMDF 1.23
versión mínima de UMDF 2.33
encabezado de netadapter.h (include netadaptercx.h)
irQL PASSIVE_LEVEL

Consulte también

NET_ADAPTER_LINK_LAYER_ADDRESS