OID_SRIOV_VF_SERIAL_NUMBER
過度的驅動程式會發出OID_SRIOV_VF_SERIAL_NUMBER的物件標識碼 (OID) 查詢要求,以判斷PCI Express (PCIe) 虛擬函式 (VF) 網路配接器的序號。 此虛擬網路適配器會在連結 VF 之 Hyper-V 子磁碟分區的客體作系統中公開。
InformationBufferNDIS_OID_REQUEST 結構的成員包含 NDIS_SRIOV_VF_SERIAL_NUMBER_INFO 結構的指標。
言論
過度配置驅動程式會使用序號,將 VF 網路適配器對應至實體網路適配器上的 VF 實例。 在 VF 的資源是透過 OID_NIC_SWITCH_ALLOCATE_VF的 OID 集合要求來配置 VF 之前,虛擬化堆疊會產生序號。
傳回狀態代碼
NDIS 會處理迷你埠驅動程式OID_SRIOV_VF_SERIAL_NUMBER要求的 OID 查詢要求。 驅動程式將不會發出此 OID 要求。
當 NDIS 處理OID_SRIOV_VF_SERIAL_NUMBER要求時,它會傳回下列其中一個狀態代碼。
狀態代碼 | 描述 |
---|---|
NDIS_STATUS_SUCCESS |
OID 要求已順利完成。 |
NDIS_STATUS_NOT_SUPPORTED |
迷你埠驅動程式不支援單一根目錄 I/O 虛擬化 (SR-IOV) 介面,或未啟用使用 介面。 |
NDIS_STATUS_INVALID_LENGTH |
信息緩衝區太短。 NDIS 會設定 DATA。QUERY_INFORMATION。BytesNeededNDIS_OID_REQUEST 結構中的成員,以所需的緩衝區大小下限。 |
NDIS_STATUS_FAILURE |
要求因其他原因而失敗。 |
要求
版本 |
NDIS 6.30 和更新版本支援。 |
頁眉 |
Ntddndis.h (包括 Ndis.h) |