From 5ca17f6d5066ecf12cac2fb001a7ecae0587ff56 Mon Sep 17 00:00:00 2001 From: Christian Costa Date: Sat, 29 Sep 2012 22:28:24 +0200 Subject: [PATCH] ntoskrnl.exe: Add TRACEs to IoCreateDriver and IoDelete driver. --- dlls/ntoskrnl.exe/ntoskrnl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 5303ce8575d..c66bb55ed08 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; } -- 2.11.4.GIT