ASSEMBLY_INFO構造体 (winsxs.h)
ASSEMBLY_INFO構造体には、サイド バイ サイド アセンブリ ストア内のアセンブリに関する情報が含まれています。 この情報は QueryAssemblyInfo メソッドによって使用されます。
構文
typedef struct _ASSEMBLY_INFO {
ULONG cbAssemblyInfo;
DWORD dwAssemblyFlags;
ULARGE_INTEGER uliAssemblySizeInKB;
LPWSTR pszCurrentAssemblyPathBuf;
ULONG cchBuf;
} ASSEMBLY_INFO;
メンバー
cbAssemblyInfo
この構造体のサイズ (バイト単位)。
dwAssemblyFlags
このメンバーには、次の値を含めることができます。
値 | 説明 |
---|---|
|
このフラグは、サイド バイ サイド アセンブリ ストアにインストールされているアセンブリで Windows Vista 以降または Windows Server 2008 以降を使用する場合に設定します。 |
uliAssemblySizeInKB
アセンブリを構成するファイルのサイズをキロバイト (KB) 単位で指定します。
pszCurrentAssemblyPathBuf
マニフェスト ファイルへのパスを含む null で終わる文字列へのポインター。
cchBuf
pszCurrentAssemblyPathBuf で指定された文字列内の null ターミネータを含む文字数。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | winsxs.h |