хай! Есть базонезависимый код, которому нужна одна глобальная переменная (один DWORD).. Можно ли для этих целей использовать какое-нибудь поле PEB?
Зацени сколько зарезервированных полей, правда не знаю на счет версии винды (может уже добавились некоторые поля)
а в своем коде нельзя чтоли зарезервировать место под переменную, от этого "базонезависимость" не пострадает
JCronuz Нельзя так делать. Эти поля используются, просто это не показывается в заголовочном файле. Лучше посмотреть на PEB с помощью WinDbg, например: 'dt _PEB'.
Вариантов для глобальной переменной тьма. Зачем же пеб портить? Попробуйте так: Теперь вы, открывая "my global memory buffer 1", сможете получить доступ к своим глобальным даже из другого процесса. О как