PcwRegister

NTSTATUS __stdcall PcwRegister(PPCW_REGISTRATION *Registration, PPCW_REGISTRATION_INFORMATION Info){
  __int64(__fastcall **ExtensionTable)(PPCW_REGISTRATION *, PPCW_REGISTRATION_INFORMATION); 
  NTSTATUS v5; 

  ExtensionTable = (__int64(__fastcall **)(PPCW_REGISTRATION *, PPCW_REGISTRATION_INFORMATION))ExGetExtensionTable((_EX_HOST *)ExpPcwExtensionHost);
  if( ExtensionTable )
  {
    v5 = (*ExtensionTable)(Registration, Info);
    ExReleaseExtensionTable(ExpPcwExtensionHost);
  }
  else
  {
    *Registration = 0i64;
    return ExpPcwDisabledStatus();
  }
  return v5;
}

Referenced by:

EtwRegisterCounters
ExpPcwHostCallback