The vehicle I/O APIs documented here are preliminary and subject to change.
This table lists the CLSIDs for the Auto PC vehicle information API.
| CLSID | Description | 
| CLSID_VIOVEHICLE | Returns information about the vehicle as a whole. | 
| CLSID_VIO_IOCTL | Returns information about the API. | 
| CLSID_VIO_IGNITION_SWITCH | Returns the status of the ignition switch. | 
| CLSID_VIO_HEADLIGHTS | Returns the status of the headlight switch. | 
| CLSID_VIO_PARKING_BRAKE | Returns the status of the parking brake. | 
| CLSID_VIO_VEHICLE_SPEED | Returns the current vehicle speed. | 
| CLSID_VIO_ENGINE_RPM | Returns the current crankshaft rotation rate. | 
| CLSID_VIO_COOLANT_TEMP | Returns the engine’s coolant temperature. | 
| CLSID_VIO_BATTERY_VOLTAGE | Returns the current battery output voltage. | 
| CLSID_VIO_TIMING_ADVANCE | Returns the ignition spark advance. | 
| CLSID_VIO_THROTTLE_POSITION | Returns the current throttle position as a percentage. | 
| CLSID_VIO_INTAKE_TEMP | Returns the temperature of the air when it arrives in the engine. | 
| CLSID_VIO_MANIFOLD_AIR_PRESSURE | Returns the absolute air pressure in the intake manifold. | 
| CLSID_VIO_ENGINE_LOAD | Returns the engine load, which is the current airflow as a percentage of the peak airflow into the engine. | 
| CLSID_VIO_FUEL_PRESSURE | Returns the fuel pressure relative to ambient atmospheric pressure. | 
| CLSID_VIO_MASS_AIR_FLOW_RATE | Returns the mass flow rate of air into the engine. | 
| CLSID_VIO_ODOMETER | Returns an odometer reading. | 
| CLSID_VIO_TRANSMISSION_GEAR | Returns the current transmission gear position. | 
| CLSID_VIO_FUEL_SYSTEM_STATUS | Determines if adjustments are being made to the fuel flow to the cylinders, and why. | 
| CLSID_VIO_FUEL_TRIM | Describes the adjustment to the fuel delivery calibration. | 
| CLSID_VIO_O2_SENSOR | Returns the voltage of the oxygen sensors in the vehicle. | 
| CLSID_VIO_DOOR_SWITCHES | Retrieves the status of the door, liftgate, and trunk lid pin switches. | 
| CLSID_VIO_LATCH_CONTROL | Releases a latch, such as a truck latch, gas cap, or hood. | 
| CLSID_VIO_LOCK_STATE | Locks and unlocks power locks. | 
| CLSID_VIO_AUX_LIGHTS | Returns the status of various lights in the vehicle. | 
| CLSID_VIO_DIAGNOSTIC_CODES | Returns diagnostic trouble codes generated by the vehicle’s electronic control units. |