ViLogAndLoadXdv
VOID __fastcall ViLogAndLoadXdv(INT64 a1){
INT64 v1;
__int64 *i;
UINT8 Image;
v1 = a1 + 16;
for( i = *(__int64 **)(a1 + 16); i != (__int64 *)v1; i = (__int64 *)*i )
{
if( RtlEqualUnicodeString((UNICODE_STRING *)(i + 11), &XdvName, 1u) == 1 )
goto LABEL_6;
}
i = 0i64;
LABEL_6:
if( i )
{
ViDriverXDVBase = i[6];
ViDriverXDVImageSize = *((_DWORD *)i + 16);
Image = ViXdvDriverLoadImage((_KLDR_DATA_TABLE_ENTRY *)i);
XdvEnabled = Image;
if( Image )
VfNotifyVerifierExtensions(0, 0i64);
}
}Referenced by:
VfInitBootDriversLoaded