ASSEMBLY_INFO-Struktur (winsxs.h)

Die ASSEMBLY_INFO-Struktur enthält Informationen zu einer Assembly im parallelen Assemblyspeicher. Die Informationen werden von der QueryAssemblyInfo-Methode verwendet.

Syntax

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

Member

cbAssemblyInfo

Die Größe dieser Struktur in Byte.

dwAssemblyFlags

Dieses Element kann die folgenden Werte enthalten:

Wert Bedeutung
ASSEMBLYINFO_FLAG_INSTALLED
Legen Sie dieses Flag fest, wenn Sie Windows Vista und höher oder Windows Server 2008 und höher verwenden, wobei die Assembly im parallelen Assemblyspeicher installiert ist.

uliAssemblySizeInKB

Die Größe der Dateien, aus denen die Assembly besteht, in KB(KB).

pszCurrentAssemblyPathBuf

Ein Zeiger auf eine NULL-Zeichenfolge, die den Pfad zur Manifestdatei enthält.

cchBuf

Die Anzahl der Zeichen, einschließlich des NULL-Abschlusszeichens, in der von pszCurrentAssemblyPathBuf angegebenen Zeichenfolge.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winsxs.h