ASSEMBLY_INFO-Struktur
Enthält Informationen zu einer Assembly, die im globalen Assemblycache registriert ist.
Syntax
typedef struct _ASSEMBLY_INFO {
ULONG cbAssemblyInfo;
DWORD dwAssemblyFlags;
ULARGE_INTEGER uliAssemblySizeInKB;
LPWSTR pszCurrentAssemblyPathBuf;
ULONG cchBuf;
} ASSEMBLY_INFO;
Member
Member | BESCHREIBUNG |
---|---|
cbAssemblyInfo |
Die Größe der Struktur in Byte. Dieses Feld ist für die zukünftige Erweiterbarkeit reserviert. |
dwAssemblyFlags |
Flags, die Installationsdetails zur Assembly angeben. Die folgenden Werte werden unterstützt: – Der Wert von ASSEMBLYINFO_FLAG_INSTALLED, der angibt, dass die Assembly installiert ist. Die aktuelle Version von .NET Framework legt dwAssemblyFlags immer auf diesen Wert fest.– Der Wert von ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, der angibt, dass die Assembly payloadresident ist. Die aktuelle Version von .NET Framework legt dwAssemblyFlags niemals auf diesen Wert fest. |
uliAssemblySizeInKB |
Die Gesamtgröße der Dateien, die in der Assembly enthalten sind, in Kilobyte. |
pszCurrentAssemblyPathBuf |
Ein Zeiger auf einen Zeichenfolgenpuffer, der den aktuellen Pfad zur Manifestdatei enthält. Der Pfad muss mit dem Zeichen NULL enden. |
cchBuf |
Die Anzahl der Breitzeichen, einschließlich des NULL-Endzeichens, die in pszCurrentAssemblyPathBuf enthalten sind. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Fusion.h
.NET Framework-Versionen: seit Version 1.0 verfügbar
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.