Отгадка.

? ???????????? ? ??????? ????? ??? ??? ????? ?????. ?????????????, ?????????? ?????????? ???????? DLL ?????????? ????????? «version.dll» ?? ?????, ? ?? ?? ??????? ????. ? ?????????? ????????? ????? ?????? ??????????, ????????? ????????? ?? ?????????. ????? ??? ? ???? ?????? ????? DLL ? system32, ??? ??? ??????????? ??????????????? ???????? ???????, ?????????? ??????? ????????? 64-? ?????? DLL…


Загадка.

??? ??? ????????? ???????? ????? ?????? ?????????? ????????????? ??????, ??????? ??? ????? ?? ???? “FileVersion” ??????? VS_VERSION_INFO ????? ??????. ??? ?????? ?????????? ??? ?????? ???????? ????????? ??????. ??? ?????? ? VS_VERSION_INFO ???????????? ??????????? ?????????? version.dll. (????? ???? ????? ????) #define _WIN32_WINNT 0x0501 #include <windows.h> #include <stdio.h> void printFileVersion( const char* module ) { DWORD handle;…


Недокументированные функции; Загрузка 32-х битных DLL в 64-х битный процесс.

??????: ???????, ? ????????????? ???????? ? 64bit-??????? 32bit DLL – ????????, ??? ?? ???????? ?????-?? ????, ??????????????????? ???????? ????? ??????? ?????, ??? ??? ????? ????????? ??????? ???????. ??-??????, ??? ????? ??????????????????? ??????????? ???? ?????????? ??????????. ???? ???? ????? ??????????? ??????????, ? ??? ????? ? ??? ?? ????????. ????? ???? ????????? ??????, ??????? ????????? ???? ?????…


Зачем нужна маска KEY_WOW64_RES?

????????? ?? ?????? ?? ?????? iXBT. ? Windows SDK ?????? ?????? KEY_WOW64_64KEY ? KEY_WOW64_32KEY ?????????? ????? KEY_WOW64_RES. ????? ??? ?????? #ifndef KEY_WOW64_RES #define KEY_WOW64_RES (KEY_WOW64_64KEY | KEY_WOW64_32KEY) #endif ?????: ?? ???????? ????? ??? ?? ?????. ? ???? Wow64 ??? ???????????? ??? ????????? ?????? KEY_WOW64_64KEY ? KEY_WOW64_32KEY ?? ????? ??????? ??? ?????????? ?????????. ????????? ??? ?????…


“4GB will always be enough”.

????? ???????????? ?????????? ?????? ???????? ????? ?????????? ? ??????????? ??????????. ?????? ?????? – ?? ???? ??????? ?????? ? ???????? ??????????? ?????? 32-?????? ??????????, ????????? ?????????? ? Windows Server 2003 for Itanium ????????? ??????????? ? Windows Server 2008 for Itanium. ??? ???????? ???????, ??? ??? ??, ??? ?????? ????????????? «?????????? ??????, ???? ??????? ??, ?? ?…

2