Struttura KSCOMPONENTID (ks.h)
La struttura KSCOMPONENTID contiene identificatori univoci che descrivono un singolo oggetto di streaming del kernel.
Sintassi
typedef struct {
GUID Manufacturer;
GUID Product;
GUID Component;
GUID Name;
ULONG Version;
ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;
Members
Manufacturer
Specifica l'identificatore univoco per il produttore del componente. Viene generato dal produttore e può essere risolto in una rappresentazione stringa localizzata tramite una voce del Registro di sistema.
Product
Specifica l'identificatore univoco per il prodotto a cui appartiene il componente. Viene generato dal produttore e può essere risolto in una rappresentazione stringa localizzata tramite una voce del Registro di sistema.
Component
Specifica l'identificatore univoco per il componente. Viene generato dal produttore e può essere risolto in una rappresentazione stringa localizzata tramite una voce del Registro di sistema.
Name
Facoltativamente, specifica l'identificatore univoco per il nome, che può essere diverso dalla voce Componente oppure può essere GUID_NULL. Viene generato dal produttore e può essere risolto in una rappresentazione stringa localizzata tramite una voce del Registro di sistema.
Version
Specifica il numero di versione per il componente o il prodotto.
Revision
Specifica il numero di revisione per il componente o il prodotto.
Commenti
Fornire questa struttura in una richiesta di KSPROPERTY_GENERAL_COMPONENTID .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ks.h (include Ks.h) |