VfDevObjPreAddDevice

VOID __stdcall VfDevObjPreAddDevice(
        _DEVICE_OBJECT *PhysicalDeviceObject,
        _DRIVER_OBJECT *DriverObject,
        VF_DEVOBJ_TYPE DevObjType){
  VF_DEVOBJ_TYPE v3; 
  VF_DEVOBJ_TYPE v5; 
  int v6; 
  VF_DEVOBJ_TYPE v7; 

  v5 = v3;
  MmIsDriverVerifying(DriverObject);
  if( v6 && (MmVerifierData & 0x10) != 0 )
  {
    v7 = VF_DEVOBJ_LOWER_CLASS_FILTER;
    if( v5 != VF_DEVOBJ_FDO )
      v7 = v5;
    VfFilterAttach(PhysicalDeviceObject, v7);
  }
}

Referenced by:

PpvUtilCallAddDevice