ASSEMBLY_INFO — Struktura
Zawiera informacje o zestawie, który jest zarejestrowany w globalnej pamięci podręcznej zestawów.
Składnia
typedef struct _ASSEMBLY_INFO {
ULONG cbAssemblyInfo;
DWORD dwAssemblyFlags;
ULARGE_INTEGER uliAssemblySizeInKB;
LPWSTR pszCurrentAssemblyPathBuf;
ULONG cchBuf;
} ASSEMBLY_INFO;
Elementy członkowskie
Członek | Opis |
---|---|
cbAssemblyInfo |
Rozmiar w bajtach struktury. To pole jest zarezerwowane dla przyszłej rozszerzalności. |
dwAssemblyFlags |
Flagi wskazujące szczegóły instalacji zestawu. Obsługiwane są następujące wartości: — wartość ASSEMBLYINFO_FLAG_INSTALLED, która wskazuje, że zestaw jest zainstalowany. Bieżąca wersja .NET Framework zawsze ustawia dwAssemblyFlags tę wartość.- Wartość ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, która wskazuje, że zestaw jest rezydentem ładunku. Bieżąca wersja .NET Framework nigdy nie ustawia dwAssemblyFlags na tę wartość. |
uliAssemblySizeInKB |
Całkowity rozmiar (w kilobajtach) plików, które zawiera zestaw. |
pszCurrentAssemblyPathBuf |
Wskaźnik do buforu ciągu, który przechowuje bieżącą ścieżkę do pliku manifestu. Ścieżka musi kończyć się znakiem null. |
cchBuf |
Liczba znaków szerokich, w tym terminator o wartości null, który pszCurrentAssemblyPathBuf zawiera. |
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Fusion.h
wersje .NET Framework: dostępne od wersji 1.0
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.