CertEnumCTLContextProperties 関数 (wincrypt.h)
CertEnumCTLContextProperties 関数は、証明書信頼リスト (CTL) コンテキストに関連付けられている最初または次の拡張プロパティを取得します。 ループで使用されるこの関数は、CTL コンテキストに関連付けられているすべての拡張プロパティを順番に取得できます。
構文
DWORD CertEnumCTLContextProperties(
[in] PCCTL_CONTEXT pCtlContext,
[in] DWORD dwPropId
);
パラメーター
[in] pCtlContext
CTL_CONTEXT構造体へのポインター。
[in] dwPropId
最後に列挙されたプロパティのプロパティ番号。 最初のプロパティを取得するには、 dwPropId は 0 です。 後続のプロパティを取得するために、 dwPropId は、関数の最後の呼び出しによって返されるプロパティ番号に設定されます。 すべてのプロパティを列挙するには、関数が 0 を返すまで関数呼び出しを続行します。
アプリケーションは、この関数によって返された dwPropId を使用して CertGetCTLContextProperty を呼び出して、そのプロパティのデータを取得できます。
戻り値
戻り値は、CTL コンテキストの プロパティを識別する DWORD 値です。 関数の 1 つの呼び出しによって返される DWORD 値は、その関数の後続の呼び出しで dwPropId として指定できます。 列挙するプロパティがこれ以上ない場合、または関数が失敗した場合は、0 が返されます。
要件
サポートされている最小のクライアント | Windows XP [デスクトップ アプリ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | wincrypt.h |
Library | Crypt32.lib |
[DLL] | Crypt32.dll |