Share via


NDIS_SRIOV_VF_SERIAL_NUMBER_INFO 구조체(ntddndis.h)

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO 구조에는 PCI Express(PCIe) VF(가상 함수) 네트워크 어댑터와 연결된 일련 번호가 포함됩니다. 이 어댑터는 Hyper-V 자식 파티션의 게스트 운영 체제에 노출됩니다.

구문

typedef struct _NDIS_SRIOV_VF_SERIAL_NUMBER_INFO {
  NDIS_OBJECT_HEADER Header;
  ULONG              SerialNumber;
} NDIS_SRIOV_VF_SERIAL_NUMBER_INFO, *PNDIS_SRIOV_VF_SERIAL_NUMBER_INFO;

멤버

Header

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO 구조체의 형식, 수정 버전 및 크기입니다. 이 멤버는 NDIS_OBJECT_HEADER 구조체로 형식이 지정됩니다.

NDIS는 헤더Type 멤버를 NDIS_OBJECT_TYPE_DEFAULT 설정합니다. NDIS_SRIOV_VF_SERIAL_NUMBER_INFO 구조체의 버전을 지정하기 위해 NDIS는 HeaderRevision 멤버를 다음 값으로 설정합니다.

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1

NDIS 6.30 이상에 대한 원래 버전입니다.

Size 멤버를 NDIS_SIZEOF_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1 설정합니다.

SerialNumber

Hyper-V 자식 파티션의 VF 네트워크 어댑터와 연결된 일련 번호를 지정하는 ULONG 값입니다. 이 값은 Hyper-V 부모 파티션의 관리 운영 체제에서 실행되는 가상화 스택에 의해 생성됩니다.

일련 번호는 자식 파티션의 모든 VF 어댑터에서 고유합니다. NDIS는 자식 파티션의 게스트 운영 체제에서 실행되는 기본 VPCI(가상 PCI) 버스 드라이버에서 VF 일련 번호를 가져옵니다.

설명

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO 구조는 OID_SRIOV_VF_SERIAL_NUMBER OID 쿼리 요청에 사용됩니다.

가상화 스택은 일련 번호를 사용하여 Hyper-V 자식 파티션의 VF 네트워크 어댑터를 실제 네트워크 어댑터의 VF instance 매핑합니다. 가상화 스택은 OID_NIC_SWITCH_ALLOCATE_VF OID 집합 요청을 통해 VF에 대한 리소스가 할당되기 전에 고유한 VF 일련 번호를 만듭니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 NDIS 6.30 이상에서 지원됩니다.
머리글 ntddndis.h(Ndis.h 포함)

추가 정보

NDIS_OBJECT_HEADER

OID_SRIOV_VF_SERIAL_NUMBER