2015-11-04 3 views
1

Я в процессе обновления старого драйвера Windows. Я использую Build.exe и соответствующий набор инструментов, включенный в WinDDK (7600.16385.1). Просмотрев файл SOURCES, я наткнулся на следующий макрос: USE_CTRLDLL=1. Я не могу найти документацию, связанную с этим в MSDN (https://msdn.microsoft.com/en-us/library/ms910176.aspx) или сторонних сайтов. Любая идея относительно того, что этот макрос фактически сообщает набору инструментов?Что делает USE_CTRLDLL = 1 в файле SOURCES?

ответ

0

Следующий ответ был предоставлен Дон Ожог в форумах Windows Dev Center (What does USE_CTRLDLL=1 in SOURCES file do?):

Я подозреваю, что кто-то typo'd смысл поставить в USE_CRTDLL, который устарел, и вместо этого должен быть USE_MSVCRT.

Удаление этого MACRO не оказывает заметного влияния на компиляцию, связывание или выполнение драйвера. Как предполагает Дон, это, скорее всего, результат опечатки, сделанной во время обновления обслуживания.

Смежные вопросы