次の方法で共有


ASSEMBLY_INFO 構造体

グローバル アセンブリ キャッシュに登録されているアセンブリの情報を含みます。

typedef struct _ASSEMBLY_INFO {
    ULONG           cbAssemblyInfo;
    DWORD           dwAssemblyFlags;
    ULARGE_INTEGER  uliAssemblySizeInKB;
    LPWSTR          pszCurrentAssemblyPathBuf;
    ULONG           cchBuf;
} ASSEMBLY_INFO;

メンバー

メンバー

説明

cbAssemblyInfo

構造体のサイズ (バイト単位)。 このフィールドは将来の機能拡張に備えて予約されています。

dwAssemblyFlags

アセンブリのインストールの詳細を示すフラグ。 次の値がサポートされています。

  • ASSEMBLYINFO_FLAG_INSTALLED 値は、アセンブリがインストールされていることを示します。 現在のバージョンの .NET Framework では、dwAssemblyFlags は、常にこの値に設定されます。

  • ASSEMBLYINFO_FLAG_PAYLOADRESIDENT 値は、アセンブリのペイロードが常駐する状態であることを示します。 現在のバージョンの .NET Framework では、dwAssemblyFlags はこの値に設定されません。

uliAssemblySizeInKB

アセンブリが含まれるファイルの KB 単位の合計サイズ。

pszCurrentAssemblyPathBuf

マニフェスト ファイルへの現在のパスを含む文字列バッファーへのポインター。 パスの末尾に null 文字を付ける必要があります。

cchBuf

pszCurrentAssemblyPathBuf に含まれているワイド文字の数。null 終端文字を含みます。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : Fusion.h

.NET Framework のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

概念

グローバル アセンブリ キャッシュ

その他の技術情報

Fusion 構造体