Цитата YikxX:
в дистрибе, покоцанном nLite'ом эти функции заменены соответствующими записями в HIVEDEF.INF и HIVESFT.INF »
|
Тогда вообще бред полный. Поскольку вычислить правильный PrivateHash сам nLite ну никак не может во время создания дистрибутива (а он уникальный при каждой установке). А без этого параметра первый же вызов функции "pSetupGetCurrentDriverSigningPolicy" не найдя PrivateHash, сбросит политику в "1"(Warn).
Чтоб сброса не произошло, нужно или патчить еще и setupapi в нужном месте, или нетрогать вообще syssetup, а в winnt.sif прописывать "DriverSigningPolicy=0".