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 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET