Compartilhar via


Interface IObjectId (certenroll.h)

A interface IObjectId representa um OID ( identificador de objeto ). Os OIDs são retornados de várias propriedades da API de Registro de Certificado e podem ser usados para inicializar os seguintes objetos:

Todos os métodos usados para inicializar um objeto IObjectId chamam a função CryptoAPI CryptFindOIDInfo , que recupera a primeira estrutura de CRYPT_OID_INFO registrada que corresponde aos parâmetros especificados. A função pesquisa o registro e a memória estática no computador local e no Active Directory no servidor de domínio. A estrutura CRYPT_OID_INFO é declarada em Wincrypt.h e tem a assinatura a seguir.

Nota Não é possível usar a estrutura CRYPT_OID_INFO diretamente na API de Registro de Certificado.

 

Herança

A interface IObjectId herda da interface IDispatch . IObjectId também tem esses tipos de membros:

Métodos

A interface IObjectId tem esses métodos.

 
IObjectId::get_FriendlyName

Especifica e recupera um nome de exibição para o identificador de objeto. (Obter)
IObjectId::get_Name

Recupera um valor CERTENROLL_OBJECTID que contém um identificador de objeto.
IObjectId::get_Value

Recupera uma cadeia de caracteres que contém o OID (identificador de objeto decimal pontilhado).
IObjectId::GetAlgorithmName

Recupera o nome de exibição associado a um OID (identificador de objeto de algoritmo).
IObjectId::InitializeFromAlgorithmName

Inicializa o objeto de um nome de algoritmo ou de um identificador de objeto.
IObjectId::InitializeFromName

Inicializa o objeto de um valor de enumeração CERTENROLL_OBJECTID.
IObjectId::InitializeFromValue

Inicializa o objeto de uma cadeia de caracteres que contém um OID (identificador de objeto decimal pontilhado).
IObjectId::p ut_FriendlyName

Especifica e recupera um nome de exibição para o identificador de objeto. (Put)

Requisitos

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

Confira também

CertEnroll Interfaces

IDispatch

IObjectIds