Module: wine Branch: master Commit: 5ca17f6d5066ecf12cac2fb001a7ecae0587ff56 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5ca17f6d5066ecf12cac2fb001...
Author: Christian Costa titan.costa@gmail.com Date: Sat Sep 29 22:28:24 2012 +0200
ntoskrnl.exe: Add TRACEs to IoCreateDriver and IoDelete driver.
---
dlls/ntoskrnl.exe/ntoskrnl.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 5303ce8..c66bb55 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -500,6 +500,8 @@ NTSTATUS WINAPI IoCreateDriver( UNICODE_STRING *name, PDRIVER_INITIALIZE init ) DRIVER_EXTENSION *extension; NTSTATUS status;
+ TRACE("(%s, %p)\n", debugstr_us(name), init); + if (!(driver = RtlAllocateHeap( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*driver) + sizeof(*extension) ))) return STATUS_NO_MEMORY; @@ -533,6 +535,8 @@ NTSTATUS WINAPI IoCreateDriver( UNICODE_STRING *name, PDRIVER_INITIALIZE init ) */ void WINAPI IoDeleteDriver( DRIVER_OBJECT *driver ) { + TRACE("(%p)\n", driver); + RtlFreeUnicodeString( &driver->DriverName ); RtlFreeHeap( GetProcessHeap(), 0, driver ); } @@ -685,6 +689,7 @@ NTSTATUS WINAPI IoGetDeviceInterfaces( CONST GUID *InterfaceClassGuid, NTSTATUS WINAPI IoGetDeviceObjectPointer( UNICODE_STRING *name, ACCESS_MASK access, PFILE_OBJECT *file, PDEVICE_OBJECT *device ) { FIXME( "stub: %s %x %p %p\n", debugstr_us(name), access, file, device ); + return STATUS_NOT_IMPLEMENTED; }