NTSTATUS __stdcall HalpMcUpdateFindDataTableEntry(INT64 *a1){
INT64 v1;
v1 = *a1;
if( (INT64 *)*a1 == a1 )
return 0;
while( *(_WORD *)(v1 + 88) != 24 || wcsicmp(*(const wchar_t **)(v1 + 96), L"mcupdate.dll") )
{
v1 = *(_QWORD *)v1;
if( (INT64 *)v1 == a1 )
return 0;
}
return v1;
}