次の方法で共有


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 終端文字を含む) の数。

必要条件

:システム要件」を参照してください。

ヘッダー: Fusion.h

.NET Framework のバージョン: 1.0 以降で使用可能

関連項目