Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère les chaînes de certificats qui spécifient les certificats qui peuvent être utilisés pour authentifier un utilisateur sur le serveur spécifié.
Syntaxe
NTSTATUS PstGetCertificates(
[in] PUNICODE_STRING pTargetName,
[in] DWORD cCriteria,
[in, optional] PCCERT_SELECT_CRITERIA rgpCriteria,
[in] BOOL bIsClient,
[out] PDWORD pdwCertChainContextCount,
[out] PCCERT_CHAIN_CONTEXT **ppCertChainContexts
);
Paramètres
[in] pTargetName
Nom du serveur à case activée.
[in] cCriteria
Nombre d’éléments dans le tableau rgpCriteria .
[in, optional] rgpCriteria
Pointeur constant vers un tableau de structures CERT_SELECT_CRITERIA qui spécifient les critères utilisés pour sélectionner des chaînes de certificats.
[in] bIsClient
TRUE si l’appelant est le client ; sinon, FALSE.
[out] pdwCertChainContextCount
Nombre d’éléments dans le tableau ppCertChainContexts .
[out] ppCertChainContexts
Adresse d’un pointeur vers un tableau de structures CERT_CHAIN_CONTEXT qui spécifie les chaînes de certificats qui peuvent être utilisées pour authentifier un utilisateur sur le serveur spécifié par le paramètre pTargetName .
Valeur retournée
Si la fonction réussit, retournez STATUS_SUCCESS.
Si la fonction échoue, retournez un code NTSTATUS qui indique la raison de son échec.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | certpoleng.h |
| Bibliothèque | Certpoleng.lib |
| DLL | Certpoleng.dll |