OSINFO, structure
Contient des détails sur le système d’exploitation d’un assembly ou d’un module.
Syntaxe
typedef struct {
DWORD dwOSPlatformId;
DWORD dwOSMajorVersion;
DWORD dwOSMinorVersion;
} OSINFO;
Membres
Membre | Description |
---|---|
dwOSPlatformId |
Une des valeurs d’identificateur définies par la fonction de plateforme Microsoft Windows GetVersionEx . Les valeurs suivantes sont admises :- VER_PLATFORM_WIN32s ou 0x0000 pour spécifier Microsoft Windows 3.1. - VER_PLATFORM_WIN32_WINDOWS, ou 0x0001, pour spécifier Windows 95, Windows 98 ou les systèmes d’exploitation qui en descendent. - VER_PLATFORM_WIN32_NT, ou 0x0002, pour spécifier Windows NT ou les systèmes d’exploitation qui en descendent. |
dwOSMajorVersion |
Version principale du système d’exploitation ou valeur NULL pour indiquer n’importe quelle version. |
dwOSMinorVersion |
Version mineure du système d’exploitation ou valeur NULL pour indiquer n’importe quelle version. |
Notes
OSINFO
est basé sur la structure OSVERSIONINFOEX
qui est utilisée dans les appels à la fonction de plateforme Microsoft Windows GetVersionEx
. Cette structure est utilisée par la structure ASSEMBLYMETADATA pour indiquer sa prise en charge du système d’exploitation.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : Cor.h
Bibliothèque : utilisée comme ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible à partir de la version 1.0
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.