NET_LUID 값
NET_LUID 값은 NDIS 네트워크 인터페이스를 식별하는 64비트 값입니다. NET_LUID 데이터 형식은 단일 64비트 값 또는 NET_LUID 인덱스 및 인터페이스 형식을 포함하는 구조체로 NET_LUID 값에 대한 액세스를 제공할 수 있는 공용 구조체입니다.
NET_LUID 공용 구조체의 NetLuidIndex 멤버는 인터페이스 공급자가 NdisIfAllocateNetLuidIndex 함수를 호출할 때 NDIS가 할당하는 24비트 NET_LUID 인덱스입니다. NDIS 및 인터페이스 공급자는 이 인덱스를 사용하여 인터페이스 형식이 동일한 여러 인터페이스를 구분합니다. 따라서 이 인덱스는 로컬 컴퓨터 내에서 고유합니다.
NET_LUID 공용 구조체의 IfType 멤버는 IANA(Internet Assigned Numbers Authority) 정의 인터페이스 형식을 포함하는 16비트 값입니다. 유효한 인터페이스 형식 목록은 NDIS 인터페이스 형식을 참조하세요.
NDIS는 NET_LUID 값에서 ifName 문자열을 파생하므로 NET_LUID 데이터 형식은 RFC 2863의 ifName 개체와 동일합니다.
NET_LUID 값을 만들기 위해 인터페이스 공급자는 NdisIfAllocateNetLuidIndex 함수를 호출하여 NET_LUID 인덱스를 할당한 다음 , NDIS_MAKE_NET_LUID 매크로를 호출하여 NET_LUID 값을 작성합니다. NET_LUID 값을 만드는 방법에 대한 자세한 내용은 NET_LUID 인덱스 사용을 참조하세요.