Sdílet prostřednictvím


ASSEMBLY_INFO – struktura

Obsahuje informace o sestavení, které je registrováno v globální mezipaměti sestavení (GPA).

Syntax

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

Členové

Člen Description
cbAssemblyInfo Velikost struktury v bajtech. Toto pole je vyhrazeno pro budoucí rozšiřitelnost.
dwAssemblyFlags Příznaky, které označují podrobnosti o instalaci sestavení. Podporují se následující hodnoty:

– Hodnota ASSEMBLYINFO_FLAG_INSTALLED, která označuje, že je nainstalováno sestavení. Aktuální verze rozhraní .NET Framework se vždy nastaví dwAssemblyFlags na tuto hodnotu.
– Hodnota ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, která označuje, že sestavení je datovou částí rezidenta. Aktuální verze rozhraní .NET Framework nikdy nenastaví dwAssemblyFlags tuto hodnotu.
uliAssemblySizeInKB Celková velikost souborů v kilobajtech, které sestavení obsahuje.
pszCurrentAssemblyPathBuf Ukazatel na vyrovnávací paměť řetězce, která obsahuje aktuální cestu k souboru manifestu. Cesta musí končit znakem null.
cchBuf Počet širokých znaků, včetně ukončovače null, který pszCurrentAssemblyPathBuf obsahuje.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Fusion.h

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také