WmipDoFindRegEntryByDevice

_REGENTRY *__stdcall WmipDoFindRegEntryByDevice(_DEVICE_OBJECT *DeviceObject){
  _REGENTRY *result; 

  for( result = (_REGENTRY *)*(&stru_140C00F40 + 901);
        result != (_REGENTRY *)((char *)&stru_140C00F40 + 7208);
        result = *(_REGENTRY **)result )
  {
    if( *((_DEVICE_OBJECT **)result + 2) == DeviceObject && result[12] >= 0 )
      return result;
  }
  return 0i64;
}

Referenced by:

IoWMIDeviceObjectToProviderId
WmipFindRegEntryByDevice