Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient des informations de version sur le système d’exploitation en cours d’exécution.
Syntaxe
NTSTATUS RtlGetVersion(
_Out_ PRTL_OSVERSIONINFOW lpVersionInformation
);
Paramètres
-
lpVersionInformation [out]
-
Pointeur vers une structure RTL_OSVERSIONINFOW ou une structure RTL_OSVERSIONINFOEXW qui contient les informations de version sur le système d’exploitation en cours d’exécution. Un appelant spécifie la structure d’entrée utilisée en définissant le membre dwOSVersionInfoSize de la structure sur la taille en octets de la structure utilisée.
Valeur retournée
Retourne STATUS_SUCCESS.
Notes
RtlGetVersion est l’équivalent de la fonction GetVersionEx dans le Kit de développement logiciel (SDK) Windows. Consultez l’exemple dans le Kit de développement logiciel (SDK) Windows qui montre comment obtenir la version du système.
Lorsque vous utilisez RtlGetVersion pour déterminer si une version particulière du système d’exploitation est en cours d’exécution, un appelant doit case activée pour les numéros de version supérieurs ou égaux au numéro de version requis. Cela garantit qu’un test de version réussit pour les versions ultérieures de Windows.
Étant donné que les fonctionnalités du système d’exploitation peuvent être ajoutées dans une DLL redistribuable, la vérification uniquement des numéros de version principale et secondaire n’est pas le moyen le plus fiable de vérifier la présence d’une fonctionnalité système spécifique. Un pilote doit utiliser RtlVerifyVersionInfo pour tester la présence d’une fonctionnalité système spécifique.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
| Plateforme cible |
|
| En-tête |
|
| Bibliothèque |
|
| DLL |
|
Voir aussi