Estructura KSCOMPONENTID (ks.h)

La estructura KSCOMPONENTID contiene identificadores únicos que describen un objeto de streaming de kernel individual.

Sintaxis

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

Miembros

Manufacturer

Especifica el identificador único para el fabricante del componente. Esto lo genera el fabricante y se puede resolver en una representación de cadena localizada a través de una entrada del Registro.

Product

Especifica el identificador único del producto al que pertenece el componente. Esto lo genera el fabricante y se puede resolver en una representación de cadena localizada a través de una entrada del Registro.

Component

Especifica el identificador único del componente. Esto lo genera el fabricante y se puede resolver en una representación de cadena localizada a través de una entrada del Registro.

Name

Opcionalmente, especifica el identificador único del nombre, que puede ser diferente de la entrada Componente, o puede ser GUID_NULL. Esto lo genera el fabricante y se puede resolver en una representación de cadena localizada a través de una entrada del Registro.

Version

Especifica el número de versión del componente o producto.

Revision

Especifica el número de revisión del componente o producto.

Comentarios

Proporcione esta estructura en una solicitud de KSPROPERTY_GENERAL_COMPONENTID .

Requisitos

Requisito Valor
Header ks.h (incluye Ks.h)

Consulte también

KSPROPERTY_GENERAL_COMPONENTID