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 del 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 para el componente o el producto.
Revision
Especifica el número de revisión para el componente o el producto.
Observaciones
Proporcione esta estructura en una solicitud de KSPROPERTY_GENERAL_COMPONENTID.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ks.h (incluya Ks.h) |