ASSEMBLYMETADATA (Estructura)
Contiene información acerca del ensamblado al que se hace referencia, incluida su versión y su nivel de compatibilidad con configuraciones regionales, procesadores y sistemas operativos.
Sintaxis
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usBuildNumber;
USHORT usRevisionNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
Miembros
Miembro | Descripción |
---|---|
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 especificará 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 especificará 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 usBuildNumber , no se especifica el número de 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 usRevisionNumber , no se especifica el número de revisión. |
szLocale |
Lista de nombres de configuración regional que cumplen la especificación RFC1766, separados por puntos y comas, lo que especifican las configuraciones regionales que admiten el ensamblado al que se hace referencia. Un valor null indica la independencia de la configuración regional. Nota: En la versión 1.0 de .NET Framework, no se puede especificar más de una 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 compatibles con el ensamblado al que se hace referencia. Un valor null indica la independencia del procesador. |
ulProcessor |
Longitud de la matriz rdwProcessor . |
rOS |
Matriz de instancias de OSINFO que especifican los sistemas operativos compatibles con el ensamblado al que se hace referencia. Un valor null indica la independencia del sistema operativo. |
ulOS |
Longitud de la matriz rOS . |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: Cor.h
Biblioteca: usada como recurso en MsCorEE.dll
Versiones de .NET Framework: está disponible desde la versión 1.0
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.