Delen via


ASSEMBLY_INFO structuur

Bevat informatie over een assembly die is geregistreerd in de globale assembly-cache.

Syntax

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

Leden

Lid Beschrijving
cbAssemblyInfo De grootte, in bytes, van de structuur. Dit veld is gereserveerd voor toekomstige uitbreidbaarheid.
dwAssemblyFlags Vlaggen die installatiedetails over de assembly aangeven. De volgende waarden worden ondersteund:

- De waarde ASSEMBLYINFO_FLAG_INSTALLED, die aangeeft dat de assembly is geïnstalleerd. De huidige versie van de .NET Framework altijd ingesteld dwAssemblyFlags op deze waarde.
- De ASSEMBLYINFO_FLAG_PAYLOADRESIDENT waarde, die aangeeft dat de assembly een nettolading resident is. De huidige versie van de .NET Framework nooit ingesteld dwAssemblyFlags op deze waarde.
uliAssemblySizeInKB De totale grootte, in kilobytes, van de bestanden die de assembly bevat.
pszCurrentAssemblyPathBuf Een aanwijzer naar een tekenreeksbuffer die het huidige pad naar het manifestbestand bevat. Het pad moet eindigen met een null-teken.
cchBuf Het aantal brede tekens, inclusief het null-eindteken, dat pszCurrentAssemblyPathBuf bevat.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Fusion.h

.NET Framework versies: beschikbaar sinds 1.0

Zie ook