REPMan
Bronz Üye
- Katılım
- 26 Eyl 2020
- Mesajlar
- 44
- Beğeniler
- 6
Aşağıda yazılan kodun döndürdüğü değerler nedir ve yeni sürümde bu değerleri nasıl bulabiliriz
C++:
#define WINDOWS_1803 17134
#define WINDOWS_1809 17763
#define WINDOWS_1903 18362
#define WINDOWS_1909 18363
#define WINDOWS_2004 19041
#define WINDOWS_20H2 19569
#define WINDOWS_21H1 20180
DWORD GetUserDirectoryTableBaseOffset()
{
RTL_OSVERSIONINFOW ver = { 0 };
RtlGetVersion(&ver);
switch (ver.dwBuildNumber)
{
case WINDOWS_1803:
return 0x0278;
break;
case WINDOWS_1809:
return 0x0278;
break;
case WINDOWS_1903:
return 0x0280;
break;
case WINDOWS_1909:
return 0x0280;
break;
case WINDOWS_2004:
return 0x0388;
break;
case WINDOWS_20H2:
return 0x0388;
break;
case WINDOWS_21H1:
return 0x0388;
break;
default:
return 0x0388;
}
}