Megosztás a következőn keresztül:


ASSEMBLY_INFO struktúra

A globális szerelvény-gyorsítótárban regisztrált szerelvény adatait tartalmazza.

Syntax

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

Tagok

Tag Description
cbAssemblyInfo A szerkezet mérete bájtban. Ez a mező a jövőbeli bővíthetőség érdekében van fenntartva.
dwAssemblyFlags A szerelvény telepítési részleteit jelző jelzők. A következő értékek támogatottak:

- A ASSEMBLYINFO_FLAG_INSTALLED érték, amely azt jelzi, hogy a szerelvény telepítve van. A .NET-keretrendszer aktuális verziója mindig erre az értékre van beállítódvadwAssemblyFlags.
- A ASSEMBLYINFO_FLAG_PAYLOADRESIDENT érték, amely azt jelzi, hogy a szerelvény hasznos adat rezidens. A .NET-keretrendszer jelenlegi verziója soha nem állítja dwAssemblyFlags be ezt az értéket.
uliAssemblySizeInKB A szerelvény által tartalmazott fájlok teljes mérete kilobájtban.
pszCurrentAssemblyPathBuf Egy olyan sztringpufferre mutató mutató, amely a jegyzékfájl aktuális elérési útját tartalmazza. Az elérési útnak null karakterrel kell végződnie.
cchBuf A széles karakterek száma, beleértve a null terminátort is, amely pszCurrentAssemblyPathBuf tartalmazza.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: Fusion.h

.NET-keretrendszer verziók: 1.0 óta elérhető

Lásd még