KSCOMPONENTID-Struktur (ks.h)
Die KSCOMPONENTID-Struktur enthält eindeutige Bezeichner, die ein einzelnes Kernelstreamingobjekt beschreiben.
Syntax
typedef struct {
GUID Manufacturer;
GUID Product;
GUID Component;
GUID Name;
ULONG Version;
ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;
Member
Manufacturer
Gibt den eindeutigen Bezeichner für den Hersteller der Komponente an. Dies wird vom Hersteller generiert und kann über einen Registrierungseintrag in eine lokalisierte Zeichenfolgendarstellung aufgelöst werden.
Product
Gibt den eindeutigen Bezeichner für das Produkt an, zu dem die Komponente gehört. Dies wird vom Hersteller generiert und kann über einen Registrierungseintrag in eine lokalisierte Zeichenfolgendarstellung aufgelöst werden.
Component
Gibt den eindeutigen Bezeichner für die Komponente an. Dies wird vom Hersteller generiert und kann über einen Registrierungseintrag in eine lokalisierte Zeichenfolgendarstellung aufgelöst werden.
Name
Gibt optional den eindeutigen Bezeichner für den Namen an, der sich vom Eintrag Komponente unterscheiden kann, oder dies kann GUID_NULL sein. Dies wird vom Hersteller generiert und kann über einen Registrierungseintrag in eine lokalisierte Zeichenfolgendarstellung aufgelöst werden.
Version
Gibt die Versionsnummer für die Komponente oder das Produkt an.
Revision
Gibt die Revisionsnummer für die Komponente oder das Produkt an.
Hinweise
Geben Sie diese Struktur in einer KSPROPERTY_GENERAL_COMPONENTID-Anforderung an.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (einschließlich Ks.h) |