This method seeks to the entry in the vehicle maintenance items collection that has the specified item identifier.
HRESULT IVIO_EnumMaintenanceItems::Seek ( DWORD nItemId);
VIOMAINT_BRAKE_PAD_CHANGE |
VIOMAINT_CHASSIS_ALIGNMENT |
VIOMAINT_COOLANT_CHANGE |
VIOMAINT_ENGINE_BELT_REPLACE |
VIOMAINT_ENGINE_OIL_CHANGE |
VIOMAINT_ENGINE_TUNEUP |
VIOMAINT_FLUID_LEVEL_CHECK |
VIOMAINT_REPLACE_BATTERY |
VIOMAINT_REPLACE_TIRES |
VIOMAINT_ROTATE_TIRES |
VIOMAINT_SPARKPLUG_CHANGE |
VIOMAINT_SPARKPLUG_WIRE_CHANGE |
VIOMAINT_TRANSMISSION_OIL_CHANGE |
S_OK indicates that the application retrieved the vehicle maintenance collection item successfully. The enumerator is set to the position of the specified maintenance item. S_FALSE indicates that the application was unable to find the specified maintenance collection item. The enumerator position is unchanged.
The information specified by the item value identifiers is exposed by a VT_UNKNOWN (IUnknown*) interface. Query VT_UNKNOWN (IUnknown*) for IID_VIOEnumMaintenanceEntry to get the enumerator interface.