ViSetRequestedIoCallbacks
VOID __stdcall ViSetRequestedIoCallbacks(){
char **v0;
__int64 *i;
v0 = &VfXdvIoCallbackThunks;
if( VfXdvIoCallbackThunks )
{
do
{
for( i = *(__int64 **)VfDifAPIThunkContextHead; i != (__int64 *)VfDifAPIThunkContextHead; i = (__int64 *)*i )
{
if( !stricmp(*v0, (const char *)*(i - 2)) && *((_DWORD *)v0 + 6) != 0xFFFF )
{
*((_DWORD *)v0 + 2) |= 1u;
*((_DWORD *)i - 2) |= *((_DWORD *)v0 + 2);
*((_DWORD *)i + 12) = *((_DWORD *)v0 + 6);
}
}
v0 += 4;
}
while( *v0 );
}
}Referenced by:
ViXdvSetRequestedAPIsforDIF