예를 들어, 드라이버에서 다음과 같은 코드가 있다면..
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
'인터넷/IT > 프로그래밍' 카테고리의 다른 글
카스퍼스키(Kaspersky)를 노린 두쿠(Duqu) 2.0 기술문서 다운로드 (0) | 2015.06.12 |
---|---|
dxgi1_2.h(1275): error C2061: syntax error : identifier 'DXGI_RGBA' 해결방안 (1) | 2015.06.09 |
윈도우 10 인사이더 프리뷰 호환성 매니페스트 (0) | 2015.06.02 |
npm install 시 Error: failed to fetch from registry: 오류가 뜨는 경우 (0) | 2014.06.15 |
node.js - goo.gl 을 이용한 짧은 주소 생성하기 (0) | 2014.06.13 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.