PopPluginQuerySocSubsystemBlockingTime
CHAR __fastcall PopPluginQuerySocSubsystemBlockingTime(INT64 a1, INT64 a2, INT64 a3){
int v3;
UINT64 v4;
CHAR v6;
const _UNICODE_STRING *v7;
__int128 v9;
UINT64 HashValue;
HIDWORD(HashValue) = HIDWORD(a1);
LODWORD(HashValue) = 0;
v3 = a2;
v4 = PopFxProcessorPlugin;
v9 = *(_OWORD *)*(_QWORD *)(a3 + 16);
v6 = (*(__int64(__fastcall **)(__int64, INT64))(PopFxProcessorPlugin + 96))(39i64, a3);
if( !v6 )
PopFxBugCheck(0x605ui64, 0x27ui64, PopFxProcessorPlugin, 0i64);
v7 = *(const _UNICODE_STRING **)(a3 + 16);
RtlHashUnicodeString(v7, 0, 0i64, &HashValue);
if( *(_DWORD *)&v7->Length != (_DWORD)v9 || v7->Buffer != (wchar_t *)*((_QWORD *)&v9 + 1) || (_DWORD)HashValue != v3 )
PopFxBugCheck(0x705ui64, v4, 0x27ui64, 0x4E616D65ui64);
return v6;
}Referenced by:
PopFxLogSocSubsystemBlockingTimes