Макроси за версия на Windows в драйвери за Windows

_WIN64 може да се използва, за да се установи дали платформата е 32-битова или 64-битова.

Има ли налични макроси в драйверите (код на режим на ядрото), които могат да се използват за определяне на версията на операционната система. XP, 2003, Vista или 7?


person lalli    schedule 01.12.2010    source източник
comment
Искате ли да знаете това по време на компилиране или по време на изпълнение?   -  person Steve Townsend    schedule 01.12.2010
comment
тъй като комплектът драйвери за Windows има отделна среда за изграждане за всяка версия, достатъчно е да знаете по време на компилиране.   -  person lalli    schedule 02.12.2010


Отговори (1)


Информацията, от която се нуждаете, е тук. Вижте SdkDdkVer.h във вашата среда за изграждане. Особено полезно: NTDDI_VERSION.

person Steve Townsend    schedule 02.12.2010