Dela via


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