ASSEMBLY_INFO struktur
Innehåller information om en sammansättning som är registrerad i den globala sammansättningscacheminnet.
Syntax
typedef struct _ASSEMBLY_INFO {
ULONG cbAssemblyInfo;
DWORD dwAssemblyFlags;
ULARGE_INTEGER uliAssemblySizeInKB;
LPWSTR pszCurrentAssemblyPathBuf;
ULONG cchBuf;
} ASSEMBLY_INFO;
Medlemmar
Medlem | Description |
---|---|
cbAssemblyInfo |
Strukturens storlek i byte. Det här fältet är reserverat för framtida utökningsbarhet. |
dwAssemblyFlags |
Flaggor som anger installationsinformation om sammansättningen. Följande värden stöds: - Värdet ASSEMBLYINFO_FLAG_INSTALLED, vilket anger att sammansättningen är installerad. Den aktuella versionen av .NET Framework anger dwAssemblyFlags alltid det här värdet.- Det ASSEMBLYINFO_FLAG_PAYLOADRESIDENT värdet, som anger att sammansättningen är en nyttolast bosatt. Den aktuella versionen av .NET Framework ställer aldrig in dwAssemblyFlags på det här värdet. |
uliAssemblySizeInKB |
Den totala storleken i kilobyte för de filer som sammansättningen innehåller. |
pszCurrentAssemblyPathBuf |
En pekare till en strängbuffert som innehåller den aktuella sökvägen till manifestfilen. Sökvägen måste sluta med ett null-tecken. |
cchBuf |
Antalet breda tecken, inklusive null-avslutaren, som pszCurrentAssemblyPathBuf innehåller. |
Krav
Plattformar: Se Systemkrav.
Huvudet: Fusion.h
.NET Framework versioner: Tillgänglig sedan 1.0
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.