Condividi tramite


Funzione GetFriendlyNameOfCertW (cryptdlg.h)

[La funzione GetFriendlyNameOfCert è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive. Usare invece la funzione CertGetNameString con il flag CERT_NAME_FRIENDLY_DISPLAY_TYPE.]

La funzione GetFriendlyNameOfCert recupera il nome visualizzato per un certificato.

Nota Questa funzione non ha una libreria di importazione associata. È necessario usare le funzioni di LoadLibrary e GetProcAd dress per collegare dinamicamente a CryptDlg.dll.
 

Sintassi

CRYPTDLGAPI DWORD GetFriendlyNameOfCertW(
  [in] PCCERT_CONTEXT pccert,
       LPWSTR         pwch,
       DWORD          cwch
);

Parametri

[in] pccert

Puntatore al contesto del certificato il cui nome visualizzato viene recuperato.

pwch

Puntatore a una stringa di caratteri che riceve il nome visualizzato per il certificato.

cwch

Numero di caratteri allocati per pwch, incluso il carattere NULL di terminazione .

Valore restituito

Il valore restituito è il numero di caratteri, incluso il carattere di terminazione NULL, nel nome visualizzato restituito.

Osservazioni

Nota

L'intestazione cryptdlg.h definisce GetFriendlyNameOfCert come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione cryptdlg.h
dll CryptDlg.dll