ASSEMBLYMETADATA
Mise à jour : novembre 2007
Contient des informations relatives à l'assembly référencé, y compris sa version et son niveau de prise en charge des paramètres régionaux, des processeurs et des systèmes d'exploitation.
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usRevisionNumber;
USHORT usBuildNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
Membres
Membre |
Description |
||
---|---|---|---|
usMajorVersion |
Numéro de version principale de l'assembly référencé. Cette valeur ne peut pas être zéro. Si tous les bits de usMajorVersion sont définis, la version principale n'est pas spécifiée. |
||
usMinorVersion |
Numéro de version secondaire de l'assembly référencé. Cette valeur ne peut pas être zéro. Si tous les bits de usMinorVersion sont définis, la version secondaire n'est pas spécifiée. |
||
usRevisionNumber |
Numéro de révision de l'assembly référencé. Cette valeur ne peut pas être zéro. Si tous les bits de usRevisionNumber sont définis, le numéro de révision n'est pas spécifié. |
||
usBuildNumber |
Numéro de build de l'assembly référencé. Cette valeur ne peut pas être zéro. Si tous les bits de usBuildNumber sont définis, le numéro de build n'est pas spécifié. |
||
szLocale |
Liste des noms de paramètres régionaux conformes à la spécification RFC1766, séparés par des points-virgules, spécifiant les paramètres régionaux pris en charge par l'assembly référencé. Une valeur null indique l'indépendance des paramètres régionaux.
|
||
cbLocale |
Taille en caractères étendus de szLocale. |
||
rdwProcessor |
Tableau d'identificateurs, tel que défini dans Winnt.h, pour les types de processeurs pris en charge par l'assembly référencé. Une valeur NULL indique l'indépendance des processeurs. |
||
ulProcessor |
Longueur du tableau rdwProcessor. |
||
rOS |
Tableau d'instances OSINFO spécifiant les systèmes d'exploitation pris en charge par l'assembly référencé. Une valeur NULL indique l'indépendance du système d'exploitation. |
||
ulOS |
Longueur du tableau rOS. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : Cor.h
Bibliothèque : utilisée en tant que ressource dans MsCorEE.dll
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0