VOID __stdcall WdipSemRollBackProviderTable(UINT64 OldNumProviders){
int v1;
unsigned int i;
v1 = OldNumProviders;
for( i = OldNumProviders; i < (unsigned int)::OldNumProviders; ++i )
{
WdipSemFastFree(2i64, (struct SLIST_ENTRY *)*(&WdipSemProviderTable + i));
*(&WdipSemProviderTable + i) = 0i64;
}
LODWORD(::OldNumProviders) = v1;
}