NET_ADAPTER_LINK_LAYER_ADDRESS_INIT 함수(netadapter.h)

NET_ADAPTER_LINK_LAYER_ADDRESS_INIT 함수는 링크 계층 주소를 초기화합니다.

구문

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
);

매개 변수

[_Out_] LinkLayerAddress

초기화할 드라이버 할당 NET_ADAPTER_LINK_LAYER_ADDRESS 구조체에 대한 포인터입니다.

[_In_range_(1,32)] Length

링크 계층 주소의 길이(바이트)입니다.

[_In_reads_bytes_(Length)] AddressBuffer

링크 계층 주소를 포함하는 버퍼에 대한 포인터입니다.

반환 값

없음

설명

NET_ADAPTER_LINK_LAYER_ADDRESS_INIT 드라이버가 할당한 NET_ADAPTER_LINK_LAYER_ADDRESS 저장된 영구 또는 현재 링크 계층 주소를 초기화하는 데 사용됩니다. 그런 다음 이 NET_ADAPTER_LINK_LAYER_ADDRESS 초기화되고 설정되는 주소 유형에 따라 NetAdapterSetPermanentLinkLayerAddress 함수 또는 NetAdapterSetCurrentLinkLayerAddress 함수에 매개 변수로 전달됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1709
지원되는 최소 서버 Windows Server 2016
최소 KMDF 버전 1.23
머리글 netadapter.h(netadaptercx.h 포함)
IRQL PASSIVE_LEVEL

추가 정보

NET_ADAPTER_LINK_LAYER_ADDRESS