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)

Vedi anche

KSPROPERTY_GENERAL_COMPONENTID