structure PEP_ACPI_SPB_RESOURCE (pepfx.h)

La structure PEP_ACPI_SPB_RESOURCE décrit une ressource de connexion de bus série ACPI.

Syntaxe

typedef struct _PEP_ACPI_SPB_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE  Type;
  PEP_ACPI_RESOURCE_FLAGS Flags;
  USHORT                  TypeSpecificFlags;
  UCHAR                   ResourceSourceIndex;
  PUNICODE_STRING         ResourceSourceName;
  PCHAR                   VendorData;
  USHORT                  VendorDataLength;
} PEP_ACPI_SPB_RESOURCE, *PPEP_ACPI_SPB_RESOURCE;

Membres

Type

Valeur d’énumération PEP_ACPI_RESOURCE_TYPE décrivant cette ressource.

Flags

Structure PEP_ACPI_RESOURCE_FLAGS qui décrit les fonctionnalités de cette ressource ACPI.

TypeSpecificFlags

Spécifie les indicateurs de bits communs à tous les types de connexion de bus série.

Bit(s) Signification
0 - Mode subordonné
0x0 : indique que la communication sur cette connexion est lancée par le contrôleur.

0x1 : indique que la communication sur cette connexion est lancée par l’appareil.

1 - Mode consommateur/producteur
0x0 : indique que cet appareil produit et consomme cette ressource.

0x1 : indique que cet appareil consomme cette ressource.

2 à 7 - Réservé
Ces bits sont réservés et doivent être définis sur zéro.

ResourceSourceIndex

ResourceSourceName

Nom du périphérique de contrôleur de bus série auquel ce descripteur de connexion s’applique. Le nom peut être un chemin d’accès complet, un chemin d’accès relatif ou un segment de nom simple qui utilise les règles de recherche d’espace de noms.

VendorData

Pointeur vers des données facultatives spécifiques au type de connexion de bus série.

VendorDataLength

Longueur de la mémoire tampon pointée vers vendorData.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
En-tête pepfx.h (include Pep_x.h)