다음을 통해 공유


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