Funzione PstGetCertificates (certpoleng.h)
Recupera le catene di certificati che specificano i certificati che possono essere usati per autenticare un utente nel server specificato.
Sintassi
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
);
Parametri
[in] pTargetName
Nome del server da controllare.
[in] cCriteria
Numero di elementi nella matrice rgpCriteria .
[in, optional] rgpCriteria
Puntatore costante a una matrice di strutture CERT_SELECT_CRITERIA che specificano i criteri utilizzati per selezionare le catene di certificati.
[in] bIsClient
TRUE se il chiamante è il client; in caso contrario, FALSE.
[out] pdwCertChainContextCount
Numero di elementi nella matrice ppCertChainContexts .
[out] ppCertChainContexts
Indirizzo di un puntatore a una matrice di strutture CERT_CHAIN_CONTEXT che specifica le catene di certificati di certificati che possono essere usate per autenticare un utente nel server specificato dal parametro pTargetName .
Valore restituito
Se la funzione ha esito positivo, restituire STATUS_SUCCESS.
Se la funzione ha esito negativo, restituire un codice NTSTATUS che indica il motivo per cui non è riuscito.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certpoleng.h |
Libreria | Certpoleng.lib |
DLL | Certpoleng.dll |