PnpObjectListCallback
NTSTATUS __fastcall PnpObjectListCallback(INT64 a1, INT64 a2, WCHAR *a3, INT64 a4){
__int64 v4;
unsigned int v7;
unsigned int v8;
UINT64 dwFlags;
v4 = -1i64;
do
++v4;
while( a3[v4] );
v7 = v4 + 1;
if( !*(_QWORD *)a4
|| (*(unsigned __int8(__fastcall **)(INT64, WCHAR *, _QWORD, _QWORD))a4)(a1, a3, 0i64, *(_QWORD *)(a4 + 8)) )
{
*(_DWORD *)(a4 + 28) += v7;
v8 = *(_DWORD *)(a4 + 24);
if( v8 > v7 )
{
LODWORD(dwFlags) = 2304;
RtlStringCchCopyExW(*(WCHAR **)(a4 + 16), v8, a3, 0i64, 0i64, dwFlags);
*(_QWORD *)(a4 + 16) += 2i64 * v7;
*(_DWORD *)(a4 + 24) -= v7;
}
}
return 0;
}Referenced by:
No references.