Hello Mw,
I've done some Windows kernel work some years ago. I think you're
going to have to build your own disk IO and file locking modules
because standard windows API's don't work in the kernel level. I
think you might be better off leaving the DB up in user space and just
let the driver communicate to a DB module in user space. At least
that's how I'd try to implement it.
C
Friday, December 4, 2009, 10:56:57 AM, you wrote:
MM> sqlite3.lib was made by VC++;and already added to the sources file.
MM> TARGETLIBS=sqlite3.lib
MM> code:
MM> #include <ntddk.h>
MM> #include <stdio.h>
MM> #include <sqlite3.h>
MM> void database()
MM> {
MM> sqlite3 *db;
MM> sqlite3_open("c:\\test.db",&db);
MM> DbgPrint("hello,on it\n");
MM> }
MM> NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObj,PUNICODE_STRING
pRegistryString)
MM> {
MM> database();
MM> return 0;
MM> }
MM> Yahoo!香港提供網上安全攻略,教你如何防範黑客! 請前往
MM> http://hk.promo.yahoo.com/security/ 了解更多!
MM> _______________________________________________
MM> sqlite-users mailing list
MM> [email protected]
MM> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
--
Best regards,
Teg mailto:[email protected]
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users