Método ICatRegister::RegisterClassImplCategories (comcat.h)

Registra a classe como implementando uma ou mais categorias de componente.

Sintaxe

HRESULT RegisterClassImplCategories(
  [in] REFCLSID rclsid,
  [in] ULONG    cCategories,
  [in] CATID [] rgcatid
);

Parâmetros

[in] rclsid

O identificador de classe.

[in] cCategories

O número de categorias a serem associadas como identificadores de categoria para a classe .

[in] rgcatid

Uma matriz de CATIDs a ser associada como identificadores de categoria para a classe .

Retornar valor

Esse método pode retornar os valores a seguir.

Código de retorno Descrição
S_OK
O método foi concluído com sucesso.
E_INVALIDARG
Um ou mais argumentos estão incorretos.

Comentários

No caso de um erro, esse método não garante que o registro seja restaurado para o estado antes da chamada. Esse método só pode ser chamado pelo proprietário de uma classe, geralmente como parte da instalação do componente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comcat.h

Confira também

ICatRegister