VfDriverLoadBootDrivers
VOID __stdcall VfDriverLoadBootDrivers(_LIST_ENTRY *LoaderListHead){
_KLDR_DATA_TABLE_ENTRY *Flink;
char *v3;
Flink = (_KLDR_DATA_TABLE_ENTRY *)LoaderListHead->Flink->Flink;
v3 = (char *)LoaderListHead->Flink[3].Flink + LODWORD(LoaderListHead->Flink[4].Flink);
ViDriverKernelBase = (__int64)LoaderListHead->Flink[3].Flink;
for( ViDriverKernelEnd = (__int64)v3;
Flink != (_KLDR_DATA_TABLE_ENTRY *)LoaderListHead;
Flink = (_KLDR_DATA_TABLE_ENTRY *)Flink->InLoadOrderLinks.Flink )
{
VfDriverLoadImage(Flink, 0i64, 0, 0);
}
}Referenced by:
No references.