Fonction CryptFindLocalizedName (wincrypt.h)
La fonction CryptFindLocalizedName recherche le nom localisé du nom spécifié, par exemple le nom de localisation du magasin système « Racine ». Cette fonction peut être utilisée avant d’afficher n’importe quelle interface utilisateur incluant un nom pouvant avoir un formulaire localisé.
Syntaxe
LPCWSTR CryptFindLocalizedName(
[in] LPCWSTR pwszCryptName
);
Paramètres
[in] pwszCryptName
Pointeur vers un nom spécifié. Une table interne est recherchée pour comparer un nom localisé prédéfini au nom spécifié. La recherche correspond au nom localisé à l’aide d’une comparaison de chaînes qui ne respecte pas la casse.
Valeur retournée
Si le nom spécifié est trouvé, un pointeur vers le nom localisé est retourné. Le pointeur retourné ne doit pas être libéré.
Si le nom spécifié est introuvable, NULL est retourné.
Remarques
CryptSetOIDFunctionValue peut être appelé comme suit pour inscrire des chaînes localisées supplémentaires.
dwEncodingType = CRYPT_LOCALIZED_NAME_ENCODING_TYPE
pszFuncName = CRYPT_OID_FIND_LOCALIZED_NAME_FUNC
pszOID = CRYPT_LOCALIZED_NAME_OID
pwszValueName = Nom à localiser, par exemple, L"ApplicationStore »
dwValueType = REG_SZ
pbValueData = pointeur vers la chaîne localisée Unicode
cbValueData = (wcslen(chaîne localisée Unicode) + 1) * sizeof(WCHAR)
CryptSetOIDFunctionValue peut être appelé comme suit pour annuler l’inscription des chaînes localisées.
pbValueData = NULL
cbValueData = 0.
Les noms inscrits sont recherchés avant les noms préinstallés.
CRYPT_LOCALIZED_NAME_ ENCODING_TYPE | 0 |
CRYPT_LOCALIZED_NAME_ OID | « LocalizedNames » |
CRYPT_OID_FIND_LOCALIZED_ NAME_FUNC | « CryptDLLFindLocalizedName » |
Exemples
Pour obtenir un exemple qui utilise cette fonction, consultez Exemple de programme C : Définition et obtention des propriétés du magasin de certificats.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincrypt.h |
Bibliothèque | Crypt32.lib |
DLL | Crypt32.dll |