PstGetTrustAnchors 関数 (certpoleng.h)

指定したサーバーによって信頼されている 証明機関 (CA) の一覧を取得します。

構文

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

パラメーター

[in] pTargetName

チェックするサーバーの名前。

[in] cCriteria

rgpCriteria 配列内の要素の数。

[in, optional] rgpCriteria

証明書チェーンの選択に使用する条件を指定する CERT_SELECT_CRITERIA 構造体の配列への定数ポインター。

[out] ppTrustedIssuers

pTargetName パラメーターで指定されたサーバーによって信頼される CA を受け取るSecPkgContext_IssuerListInfoEx構造体の配列へのポインター。

戻り値

関数が成功した場合は、STATUS_SUCCESSを返します。

関数が失敗した場合は、失敗した理由を示す NTSTATUS コードを返します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certpoleng.h
Library Certpoleng.lib
[DLL] Certpoleng.dll