PstGetCertificates, fonction (certpoleng.h)
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 |