Compartir a través de


ASSEMBLYMETADATA Structure

Contiene información sobre el ensamblado al que se hace referencia, incluida su versión y su nivel de compatibilidad con configuraciones regionales, procesadores y sistemas operativos.

Syntax

typedef struct {
    USHORT  usMajorVersion;
    USHORT  usMinorVersion;
    USHORT  usBuildNumber;
    USHORT  usRevisionNumber;
    LPWSTR  szLocale;
    ULONG   cbLocale;
    DWORD*  rdwProcessor[];
    ULONG   ulProcessor
    OSINFO* rOS[];
    ULONG   ulOS;
} ASSEMBLYMETADATA;

Members

Member Description
usMajorVersion Número de versión principal del ensamblado al que se hace referencia. Este valor no puede ser cero. Si se establecen todos los bits de usMajorVersion , no se especifica la versión principal.
usMinorVersion Número de versión secundaria del ensamblado al que se hace referencia. Este valor no puede ser cero. Si se establecen todos los bits de usMinorVersion , no se especifica la versión secundaria.
usBuildNumber Número de compilación del ensamblado al que se hace referencia. Este valor no puede ser cero. Si se establecen todos los bits de , no se especifica el número de usBuildNumber compilación.
usRevisionNumber Número de revisión del ensamblado al que se hace referencia. Este valor no puede ser cero. Si se establecen todos los bits de , no se especifica el número de usRevisionNumber revisión.
szLocale Lista de nombres de configuración regional que se ajustan a la especificación de RFC1766, separadas por punto y coma, especificando las configuraciones regionales admitidas por el ensamblado al que se hace referencia. Un valor NULL indica la independencia de la configuración regional.
cbLocale Tamaño en caracteres anchos de szLocale.
rdwProcessor Matriz de identificadores, tal como se define en Winnt.h, para los tipos de procesador admitidos por el ensamblado al que se hace referencia. Un valor NULL indica la independencia del procesador.
ulProcessor Longitud de la rdwProcessor matriz.
rOS Matriz de instancias de OSINFO que especifican los sistemas operativos admitidos por el ensamblado al que se hace referencia. Un valor NULL indica la independencia del sistema operativo.
ulOS Longitud de la rOS matriz.

Requirements

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Header: Cor.h

See also