Freigeben über


PstGetTrustAnchors-Funktion (certpoleng.h)

Ruft eine Liste der Zertifizierungsstellen ab, die dem angegebenen Server als vertrauenswürdig gelten.

Syntax

NTSTATUS PstGetTrustAnchors(
  [in]           PUNICODE_STRING                 pTargetName,
  [in]           DWORD                           cCriteria,
  [in, optional] PCCERT_SELECT_CRITERIA          rgpCriteria,
  [out]          PSecPkgContext_IssuerListInfoEx *ppTrustedIssuers
);

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.

[out] ppTrustedIssuers

Ein Zeiger auf ein Array von SecPkgContext_IssuerListInfoEx Strukturen, die die von dem vom pTargetName-Parameter angegebenen Server vertrauenswürdigen Zertifizierungsstellen empfangen.

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