Compartilhar via


Função GetFriendlyNameOfCertA (cryptdlg.h)

[A função GetFriendlyNameOfCert está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes. Em vez disso, use a função CertGetNameString com o sinalizador CERT_NAME_FRIENDLY_DISPLAY_TYPE.]

A função GetFriendlyNameOfCert recupera o nome de exibição de um certificado.

Observação Essa função não tem biblioteca de importação associada. Você deve usar as funções LoadLibrary e GetProcAddress para vincular dinamicamente a CryptDlg.dll.
 

Sintaxe

CRYPTDLGAPI DWORD GetFriendlyNameOfCertA(
  [in]  PCCERT_CONTEXT pccert,
  [out] LPSTR          pch,
  [in]  DWORD          cch
);

Parâmetros

[in] pccert

Um ponteiro para o contexto do certificado cujo nome de exibição está sendo recuperado.

[out] pch

Um ponteiro para uma cadeia de caracteres que recebe o nome de exibição do certificado.

[in] cch

Número de caracteres alocados para pchBuffer, incluindo o caractere de NULL terminação.

Valor de retorno

O valor retornado é o número de caracteres, incluindo a terminação caractere nulo, no nome de exibição retornado.

Observações

Nota

O cabeçalho cryptdlg.h define GetFriendlyNameOfCert como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows XP [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho cryptdlg.h
de DLL CryptDlg.dll