svn path=/trunk/; revision=15405
{
return Status;
}
-
+
Status = ObInsertObject(Object,
NULL,
FILE_ALL_ACCESS,
{
return Status;
}
-
+
+ /* This function shouldn't be called twice for the same driver anyways..why is it? */
+#if 0
if (Status == STATUS_OBJECT_EXISTS)
{
/* The driver object already exists, so it is already
*DriverObject = Object;
return STATUS_SUCCESS;
}
-
+#endif
/* Create driver extension */
Object->DriverExtension = (PDRIVER_EXTENSION)
ExAllocatePoolWithTag(