diff --git a/driver/callbacks.c b/driver/callbacks.c index a6ec6b1..f58ff01 100644 --- a/driver/callbacks.c +++ b/driver/callbacks.c @@ -19,6 +19,7 @@ VOID InitCallbackReportQueue( PBOOLEAN Status ) test_queue.end = NULL; test_queue.entries = 0; KeInitializeSpinLock( &test_queue.lock ); + KeInitializeGuardedMutex( &mutex ); //if ( report_queue == NULL ) //{ @@ -26,8 +27,6 @@ VOID InitCallbackReportQueue( PBOOLEAN Status ) // return; //} - KeInitializeGuardedMutex( &mutex ); - *Status = TRUE; }