Struttura ASSEMBLY_INFO
Contiene informazioni su un assembly registrato nella global assembly cache.
Sintassi
typedef struct _ASSEMBLY_INFO {
ULONG cbAssemblyInfo;
DWORD dwAssemblyFlags;
ULARGE_INTEGER uliAssemblySizeInKB;
LPWSTR pszCurrentAssemblyPathBuf;
ULONG cchBuf;
} ASSEMBLY_INFO;
Members
Membro | Descrizione |
---|---|
cbAssemblyInfo |
Dimensioni, in byte, della struttura. Questo campo è riservato per l'estendibilità futura. |
dwAssemblyFlags |
Flag che indicano i dettagli dell'installazione sull'assembly. Sono supportati i valori seguenti: - Valore ASSEMBLYINFO_FLAG_INSTALLED, che indica che l'assembly è installato. La versione corrente di .NET Framework imposta dwAssemblyFlags sempre su questo valore.- Valore ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, che indica che l'assembly è un payload residente. La versione corrente di .NET Framework non imposta dwAssemblyFlags mai questo valore. |
uliAssemblySizeInKB |
Dimensioni totali, in kilobyte, dei file che l'assembly contiene. |
pszCurrentAssemblyPathBuf |
Puntatore a un buffer di stringa che contiene il percorso corrente del file manifesto. Il percorso deve terminare con un carattere Null. |
cchBuf |
Numero di caratteri wide, tra cui il terminatore Null, che pszCurrentAssemblyPathBuf contiene. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Fusion.h
Versioni di .NET Framework: Disponibile da 1.0
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.