Driver sous windows vista c++
Bonjour
J'essaye de comprendre le fonctionnement d'un driver.
Je suis sur machine virtuel (VMWare) windows vista.
Le code du driver est :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
#include "ntddk.h"
VOID Unload ( IN PDRIVER_OBJECT DriverObject)
{
DbgPrint("Fonction executé");
}
NTSTATUS DriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath)
{
DbgPrint("HelloWorld!");
DriverObject->DriverUnload = Unload;
return STATUS_SUCCESS;
} |
J'ai fais un code pour charger le driver j'avais l'erreur 2 sur l'api StartService.
J'ai pris un programme pour charger le driver loaddrv.exe il m'affiche exactement la même erreur.
L'erreur sur la msdn :
Citation:
ERROR_FILE_NOT_FOUND
2 (0x2)
The system cannot find the file specified.
Merci d'avance