Share via


GPS Intermediate Driver Poll Registry Settings

Send Feedback

In the future, the GPS Intermediate Driver may enable GPS hardware to bypass the use of NMEA strings and provide location information directly to the GPS Intermediate Driver, using the IOCTL_GPS_DRIVER_GET_LOCATION_V1 IOCTL and the registry settings described in this section. For more information about how to use these registry settings and IOCTL, see Implementing GPS Intermediate Driver Hardware IOCTLs.

Note   The GPS Intermediate Driver does not currently use these registry settings, and always uses ReadFile to interact with GPS hardware. This information is provided so that devices that implement the IOCTL_GPS_DRIVER_GET_LOCATION_V1 IOCTL and use these registry settings can work with a possible future version of the GPS Intermediate Driver that supports direct access.

The GPS Intermediate Driver will use the settings in this topic when the InterfaceType registry entry is "Poll". For more information about the InterfaceType registry entry, see GPS Intermediate Driver Input Source Registry Settings.

Like the InterfaceType registry entry, these entries exist in a key named for the specific input source, beneath the HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers key. For example, an input source that uses GPS hardware directly might have registry settings at the HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\AcmeDirectGPSHardware key.

Note   On some target devices, the root GPS Intermediate Driver registry key, and all subkeys, are protected. On these target devices,normalapplications can read but cannot write GPS Intermediate Driver settings.

The following table shows the registry entries that specify direct GPS hardware connection information.

Value : type Description
PollInterval : REG_DWORD Default setting is 1000 milliseconds.

Minimum amount of time, in milliseconds, that the GPS Intermediate Driver waits between calls it makes that use the IOCTL_GPS_DRIVER_GET_LOCATION_V1 IOCTL.

Version : REG_DWORD If not set, "1" is assumed.

In the future, may need to be set to a different version number to enable additional functionality that may be added to the GPS Intermediate Driver. Not currently used.

See Also

GPS Intermediate Driver Registry Settings | GPS Intermediate Driver Input Source Registry Settings

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.