IAssemblyCache::QueryAssemblyInfo メソッド (winsxs.h)
QueryAssemblyInfo メソッドは、サイド バイ サイド アセンブリ ストアにアセンブリ情報を照会し、サイド バイ サイド アセンブリ ストア内のファイルをアセンブリ マニフェストに対して検証します。
構文
HRESULT QueryAssemblyInfo(
[in, optional] DWORD dwFlags,
[in] LPCWSTR pszAssemblyName,
[in, out] ASSEMBLY_INFO *pAsmInfo
);
パラメーター
[in, optional] dwFlags
取得する情報を指定します。
このパラメーターには、次の値の 1 つ以上または 0 を指定できます。
値 | 意味 |
---|---|
|
サイド バイ サイド アセンブリ ストア内のアセンブリ ファイルをアセンブリ マニフェストに対して検証します。 これには、アセンブリのハッシュと厳密な名前署名の検証が含まれます。 |
|
アセンブリ内のすべてのファイルのサイズを返します。 |
[in] pszAssemblyName
クエリを実行するアセンブリの完全に指定された厳密な名前を含む null で終わる文字列値へのポインター。 名前が完全に指定されていない場合、メソッドの結果は未定義になります。
[in, out] pAsmInfo
情報を受け取 るASSEMBLY_INFO 構造体へのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
|
メソッドが成功しました。 |
|
メソッドが成功しませんでした。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winsxs.h |
[DLL] | Sxs.dll |