Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Zertifikatketten ab, die Zertifikate angeben, die zum Authentifizieren eines Benutzers auf dem angegebenen Server verwendet werden können.
Syntax
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
);
Parameter
[in] pTargetName
Der Name des zu überprüfenden Servers.
[in] cCriteria
Die Anzahl der Elemente im rgpCriteria-Array .
[in, optional] rgpCriteria
Ein konstanter Zeiger auf ein Array von CERT_SELECT_CRITERIA Strukturen, die die Kriterien angeben, die zum Auswählen von Zertifikatketten verwendet werden.
[in] bIsClient
TRUE , wenn der Aufrufer der Client ist; andernfalls FALSE.
[out] pdwCertChainContextCount
Die Anzahl der Elemente im PpCertChainContexts-Array .
[out] ppCertChainContexts
Die Adresse eines Zeigers auf ein Array von CERT_CHAIN_CONTEXT Strukturen, das die Zertifikatketten von Zertifikaten angibt, die zum Authentifizieren eines Benutzers auf dem vom pTargetName-Parameter angegebenen Server verwendet werden können.
Rückgabewert
Wenn die Funktion erfolgreich ist, geben Sie STATUS_SUCCESS zurück.
Wenn die Funktion fehlschlägt, geben Sie einen NTSTATUS-Code zurück, der den Grund für einen Fehler angibt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certpoleng.h |
| Bibliothek | Certpoleng.lib |
| DLL | Certpoleng.dll |