VOID __stdcall HvResetDirtyData(_HHIVE *Hive){
if( Hive->DirtyVector.Buffer )
{
HvpResetPageProtection(Hive);
RtlClearAllBits(&Hive->DirtyVector);
_InterlockedExchangeAdd(&CmpDirtySectorCount, -Hive->DirtyCount);
Hive->DirtyCount = 0;
}
}