Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 235 of file fat.c.
Referenced by FatInitializeVcb().
{ LARGE_INTEGER ZeroSize; ZeroSize.QuadPart = 0LL; /* Close volume file */ if (Vcb->StreamFileObject != NULL) { /* Uninitialize CC. */ CcUninitializeCacheMap(Vcb->StreamFileObject, &ZeroSize, NULL); ObDereferenceObject(Vcb->StreamFileObject); Vcb->StreamFileObject = NULL; } /* Free ContextClose if it's not freed up already */ if (Vcb->CloseContext) ExFreePool(Vcb->CloseContext); /* Free notifications stuff */ FsRtlNotifyUninitializeSync(&Vcb->NotifySync); /* Unlink from global Vcb list. */ RemoveEntryList(&Vcb->VcbLinks); /* Release Target Device */ ObDereferenceObject(Vcb->TargetDeviceObject); Vcb->TargetDeviceObject = NULL; }