WdipSemShutdown

VOID __stdcall WdipSemShutdown(){
  WdipSemDisabledScenarioTable = 0i64;
  WdipSemEnabled = 0;
  WdipSemTimeoutEnabled = 0;
  WdipSemTimeoutValue = 600;
  WdipSemDisableAllProviders();
  WdipDiagLoggerId = 0;
  WdipContextLoggerId = 0;
  memset((INT64)&WdipSemScenarioTable, 0i64);
  memset((INT64)&WdipSemProviderTable, 0i64);
  qword_140C1C3C8 = 0i64;
  dword_140C1A3B0 = 0;
  qword_140C1A3B8 = 0i64;
  qword_140C1A3A8 = (__int64)&WdipSemEnabledInstanceTable;
  WdipSemEnabledInstanceTable = (INT64 *)&WdipSemEnabledInstanceTable;
  WdipSemClearFrequentScenarioTable();
  WdipSemFreePool();
}

Referenced by:

WdipSemCleanStart
WdipSemDisableScenario
WdipSemEnableScenario
WdipSemUpdate