NDIS_SRIOV_VF_SERIAL_NUMBER_INFO estrutura (ntddndis.h)
A estrutura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO contém o número de série associado a um adaptador de rede PCI Express (PCIe) VF (Função Virtual). Esse adaptador é exposto no sistema operacional convidado de uma partição filho Hyper-V.
Sintaxe
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;
Membros
Header
O tipo, a revisão e o tamanho da estrutura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO. Esse membro é formatado como uma estrutura NDIS_OBJECT_HEADER.
O NDIS define o membro tipo do de Cabeçalho como NDIS_OBJECT_TYPE_DEFAULT. Para especificar a versão da estrutura de NDIS_SRIOV_VF_SERIAL_NUMBER_INFO, o NDIS define o membro de Revisão do de Cabeçalho para o seguinte valor:
NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1
Versão original do NDIS 6.30 e posterior.
Defina o membro tamanho como NDIS_SIZEOF_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1.
SerialNumber
Um valor ULONG que especifica o número de série associado ao adaptador de rede VF em uma partição filho Hyper-V. Esse valor é gerado pela pilha de virtualização executada no sistema operacional de gerenciamento do Hyper-V partição pai.
O número de série é exclusivo em todos os adaptadores VF na partição filho. O NDIS obtém o número de série VF do driver de ônibus VPCI (PCI virtual) subjacente que é executado no sistema operacional convidado da partição filho.
Observações
A estrutura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO é usada em solicitações de consulta OID de OID_SRIOV_VF_SERIAL_NUMBER.
A pilha de virtualização usa o número de série para mapear o adaptador de rede VF em uma partição filho Hyper-V para uma instância de um VF no adaptador de rede física. A pilha de virtualização cria o número de série de VF exclusivo antes que os recursos sejam alocados para o VF por meio de uma solicitação de conjunto de OID de OID_NIC_SWITCH_ALLOCATE_VF.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.30 e posterior. |
cabeçalho | ntddndis.h (inclua Ndis.h) |
Consulte também