С помощью dumpbin.exe мы видим, что ntoskrnl.exe экспортирует функцию srand.
С помощью Windows Driver Kit, как вызвать эту функцию?
Я уже тестировал stdlib.h, но я хотел бы вызвать ntoskrnl.exe напрямую.
Спасибо
Объявите эту функцию экспорта перед ее вызовом.
EXTERN_C void __fastcall srand(int a1); EXTERN_C NTSTATUS DriverEntry(DRIVER_OBJECT *pDriverObject, UNICODE_STRING *pRegistryPath) { srand(100); return STATUS_UNSUCCESSFUL; }