structure NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS (ntddndis.h)
La structure NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS spécifie les paramètres d’une opération d’écriture sur l’espace de configuration PCI Express (PCIe) de la fonction virtuelle (VF) d’une carte réseau.
Syntaxe
typedef struct _NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_SRIOV_FUNCTION_ID VFId;
ULONG Offset;
ULONG Length;
ULONG BufferOffset;
} NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS, *PNDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS;
Membres
Header
Type, révision et taille de la structure NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS . Ce membre est mis en forme en tant que structure NDIS_OBJECT_HEADER .
Le pilote doit définir le membre Typed’En-tête sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS , le pilote doit définir le membre Revision de Header sur la valeur suivante :
NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1
Version d’origine pour NDIS 6.30 et versions ultérieures.
Définissez le membre Taille sur NDIS_SIZEOF_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1.
VFId
Valeur NDIS_SRIOV_FUNCTION_ID qui spécifie l’identificateur unique de la VF sur la carte réseau.
Offset
Valeur ULONG qui spécifie le décalage dans l’espace de configuration PCI de la VF dans laquelle les données seront écrites.
Length
Valeur ULONG qui spécifie la longueur, en unités d’octets, de l’opération d’écriture.
BufferOffset
Valeur ULONG qui spécifie le décalage, en unités d’octets, entre le début de cette structure et une mémoire tampon qui contient les données à écrire dans l’espace de configuration PCI de la VF.
Remarques
La structure NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS est utilisée dans une demande de jeu d’OID de OID_SRIOV_WRITE_VF_CONFIG_SPACE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.30 et versions ultérieures. |
En-tête | ntddndis.h (include Ndis.h) |
Voir aussi