次の方法で共有


IDebugControl4::GetSystemVersionValues メソッド (dbgeng.h)

GetSystemVersionValues メソッドは、現在のターゲットのバージョン番号情報を返します。

構文

HRESULT GetSystemVersionValues(
  [out]           PULONG PlatformId,
  [out]           PULONG Win32Major,
  [out]           PULONG Win32Minor,
  [out, optional] PULONG KdMajor,
  [out, optional] PULONG KdMinor
);

パラメーター

[out] PlatformId

プラットフォーム ID を受け取ります。 PlatformId は、NT ベースの Windows では常にVER_PLATFORM_WIN32_NT。

[out] Win32Major

ターゲットのオペレーティング システムのメジャー バージョン番号を受け取ります。 Windows 2000、Windows XP、Windows Server 2003 の場合、この数値は 5 です。 Windows Vista、Windows 7、Windows 8 の場合、この数値は 6 です。

[out] Win32Minor

ターゲットのオペレーティング システムのマイナー バージョン番号を受け取ります。 Windows 2000 の場合、これは 0 です。Windows XP の場合は 1。Windows Server 2003、2 用。 Windows Vista の場合、これは 0 です。Windows 7、1 の場合。Windows 8、2 用。

[out, optional] KdMajor

ターゲットのオペレーティング システムが無料ビルドの場合は0xFを受け取り、チェック されたビルドの場合は0xCします。

[out, optional] KdMinor

ターゲットのオペレーティング システムのビルド番号を受け取ります。

戻り値

このメソッドは、エラー値を返す場合もあります。 詳細については 戻り値の を参照してください。

リターン コード 形容
S_OK
メソッドが成功しました。

備考

詳細については、「ターゲット情報 を参照してください。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー dbgeng.h (Dbgeng.h を含む)

関連項目

GetSystemVersion

GetSystemVersionString

IDebugControl4