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 poderá ser alterado ou ficar 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.

Nota Essa função não tem nenhuma 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 NULL de terminação.

Retornar valor

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

Comentários

Observação

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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

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