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.
La méthode GetSystemVersionValues retourne les informations de numéro de version de la cible actuelle.
Syntaxe
HRESULT GetSystemVersionValues(
[out] PULONG PlatformId,
[out] PULONG Win32Major,
[out] PULONG Win32Minor,
[out, optional] PULONG KdMajor,
[out, optional] PULONG KdMinor
);
Paramètres
[out] PlatformId
Reçoit l’ID de plateforme. PlatformId est toujours VER_PLATFORM_WIN32_NT pour Windows basé sur NT.
[out] Win32Major
Reçoit le numéro de version principal du système d’exploitation de la cible. Pour Windows 2000, Windows XP et Windows Server 2003, ce nombre est 5. Pour Windows Vista, Windows 7 et Windows 8, ce nombre est 6.
[out] Win32Minor
Reçoit le numéro de version secondaire du système d’exploitation de la cible. Pour Windows 2000, il s’agit de 0 ; pour Windows XP, 1 ; pour Windows Server 2003, 2. Pour Windows Vista, il s’agit de 0 ; pour Windows 7, 1 ; pour Windows 8, 2.
[out, optional] KdMajor
Reçoit 0xF si le système d’exploitation de la cible est une build gratuite et 0xC s’il s’agit d’une build vérifiée.
[out, optional] KdMinor
Reçoit le numéro de build du système d’exploitation de la cible.
Valeur de retour
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
| Retourner le code | Description |
|---|---|
|
La méthode a réussi. |
Remarques
Pour plus d’informations, consultez d’informations cibles.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Bureau |
| d’en-tête | dbgeng.h (include Dbgeng.h) |