Estrutura KSCOMPONENTID (ks.h)
A estrutura KSCOMPONENTID contém identificadores exclusivos que descrevem um objeto de streaming de kernel individual.
Sintaxe
typedef struct {
GUID Manufacturer;
GUID Product;
GUID Component;
GUID Name;
ULONG Version;
ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;
Membros
Manufacturer
Especifica o identificador exclusivo para o fabricante do componente. Isso é gerado pelo fabricante e pode ser resolvido para uma representação de cadeia de caracteres localizada por meio de uma entrada do Registro.
Product
Especifica o identificador exclusivo do produto ao qual o componente pertence. Isso é gerado pelo fabricante e pode ser resolvido para uma representação de cadeia de caracteres localizada por meio de uma entrada do Registro.
Component
Especifica o identificador exclusivo para o componente. Isso é gerado pelo fabricante e pode ser resolvido para uma representação de cadeia de caracteres localizada por meio de uma entrada do Registro.
Name
Opcionalmente, especifica o identificador exclusivo para o nome, que pode ser diferente da entrada Componente ou pode ser GUID_NULL. Isso é gerado pelo fabricante e pode ser resolvido para uma representação de cadeia de caracteres localizada por meio de uma entrada do Registro.
Version
Especifica o número de versão do componente ou produto.
Revision
Especifica o número de revisão para o componente ou produto.
Comentários
Forneça essa estrutura em uma solicitação de KSPROPERTY_GENERAL_COMPONENTID .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ks.h (inclua Ks.h) |