인터넷/IT/프로그래밍
윈도우 10 인사이더 프리뷰에서 RtlGetVersion 함수 사용 시 리턴되는 Major, Minor 버전
coffee94
2015. 6. 2. 17:39
예를 들어, 드라이버에서 다음과 같은 코드가 있다면..
NTSTATUS ntStatus;
RTL_OSVERSIONINFOW OSVersionInfo;
OSVersionInfo.dwOSVersionInfoSize = sizeof(RTL_OSVERSIONINFOW);
ntStatus = RtlGetVersion(&OSVersionInfo);
if (NT_SUCCESS(ntStatus) == FALSE)
{
KdPrint(("RtlGetVersion failed\n"));
return FALSE;
}
g_OSMajorVersion = OSVersionInfo.dwMajorVersion;
g_OSMinorVersion = OSVersionInfo.dwMinorVersion;
KdPrint(("major : %u, minor: %u", g_OSMajorVersion, g_OSMinorVersion));
윈도우 10 인사이더 프리뷰에서는 다음과 같이 출력됩니다.
major : 10, minor: 0