CryptCATEnumerateAttr 関数 (mscat.h)
[ CryptCATEnumerateAttr 関数は、[要件] セクションで指定されたオペレーティング システムで使用できます。 これは、以降のバージョンで変更または使用できない可能性があります。
CryptCATEnumerateAttr 関数は、カタログのメンバーに関連付けられている属性を列挙します。 この関数には、関連付けられたインポート ライブラリがありません。 LoadLibrary 関数と GetProcAddress 関数を使用して、Wintrust.dll に動的にリンクする必要があります。
構文
CRYPTCATATTRIBUTE * CryptCATEnumerateAttr(
[in] HANDLE hCatalog,
[in] CRYPTCATMEMBER *pCatMember,
[in] CRYPTCATATTRIBUTE *pPrevAttr
);
パラメーター
[in] hCatalog
pCatMember によって識別されるメンバーを含むカタログのハンドル。 この値を NULL にすることはできません。
[in] pCatMember
列挙するカタログのメンバーを識別する CRYPTCATMEMBER 構造体へのポインター。
[in] pPrevAttr
この関数から以前に返された値へのポインター、または列挙を開始するための NULL へのポインター。
戻り値
戻り値は、属性情報を含む CRYPTCATATTRIBUTE 構造体へのポインターです。列挙に属性が存在しない場合、またはエラーが発生した場合は NULL です。 返されたポインターは、この関数の後続の呼び出しに対して pPrevAttr パラメーターとして渡されます。
解説
返されたポインターや、返されたポインターが指すメンバーを解放しないでください。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | mscat.h |
Library | Wintrust.lib |
[DLL] | Wintrust.dll |