Как использовать vmp sdk?

Я защищаю драйвер, не могу разобраться с сервисными функциями. Не понятно какие из них могут менять возвращаемое значение в процессе работы драйвера, из-за этого не могу определиться, проверку каких функций нужно вставлять в таймер, а каких в DriverEntry, help

Про какие функции идет речь?

VMProtectIsProtected, VMProtectIsDebuggerPresent, VMProtectIsVirtualMachinePresent, VMProtectIsValidImageCRC

VMProtectIsProtected - после протекта всегда возвращает TRUE
VMProtectIsDebuggerPresent, VMProtectIsVirtualMachinePresent, VMProtectIsValidImageCRC могут менять результат в процессе по результатам детекта отладчика/вмвари/изменения кодовой секции.