Partager via


Structure KSCOMPONENTID (ks.h)

La structure KSCOMPONENTID contient des identificateurs uniques qui décrivent un objet de streaming de noyau individuel.

Syntaxe

typedef struct {
  GUID  Manufacturer;
  GUID  Product;
  GUID  Component;
  GUID  Name;
  ULONG Version;
  ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;

Membres

Manufacturer

Spécifie l’identificateur unique du fabricant du composant. Cette valeur est générée par le fabricant et peut être résolue en une représentation de chaîne localisée par le biais d’une entrée de Registre.

Product

Spécifie l’identificateur unique du produit auquel le composant appartient. Cette valeur est générée par le fabricant et peut être résolue en une représentation de chaîne localisée par le biais d’une entrée de Registre.

Component

Spécifie l’identificateur unique du composant. Cette valeur est générée par le fabricant et peut être résolue en une représentation de chaîne localisée par le biais d’une entrée de Registre.

Name

Spécifie éventuellement l’identificateur unique du nom, qui peut être différent de l’entrée Composant, ou il peut être GUID_NULL. Cette valeur est générée par le fabricant et peut être résolue en une représentation de chaîne localisée par le biais d’une entrée de Registre.

Version

Spécifie le numéro de version du composant ou du produit.

Revision

Spécifie le numéro de révision du composant ou du produit.

Remarques

Fournissez cette structure dans une demande de KSPROPERTY_GENERAL_COMPONENTID .

Configuration requise

Condition requise Valeur
En-tête ks.h (inclure Ks.h)

Voir aussi

KSPROPERTY_GENERAL_COMPONENTID