ViLogAndLoadXdv
VOID __stdcall ViLogAndLoadXdv(INT64 a1){
INT64 v1;
_KLDR_DATA_TABLE_ENTRY *i;
UINT8 Image;
v1 = a1 + 16;
for( i = *(_KLDR_DATA_TABLE_ENTRY **)(a1 + 16);
i != (_KLDR_DATA_TABLE_ENTRY *)v1;
i = (_KLDR_DATA_TABLE_ENTRY *)i->InLoadOrderLinks.Flink )
{
if( (unsigned __int8)RtlEqualUnicodeString(&i->BaseDllName, &XdvName, 1u) == 1 )
goto LABEL_6;
}
i = 0i64;
LABEL_6:
if( i )
{
ViDriverXDVBase = (__int64)i->DllBase;
ViDriverXDVImageSize = i->SizeOfImage;
Image = ViXdvDriverLoadImage(i);
XdvEnabled = Image;
if( Image )
VfNotifyVerifierExtensions(XdvInitPhaseEvent, 0i64);
}
}Referenced by:
No references.