IOCTL_GPS_WRITE_ASSISTED
9/8/2008
Este IOCTL pode ser implementado pelo hardware de GPS fabricantes para obter dados usados pelo hardware de GPS para obter mais rapidamente uma correção de GPS. De exemplo, hardware de GPS em um Mobile Phone pode têm a capacidade para obter mais rapidamente uma correção de GPS usando informações sobre o atual tower(s) telefone móvel usado por um telefone. Os aplicativos podem fornecer essa dados para o hardware de GPS usando este IOCTL.
Um aplicativo pode usar este ioctl para fornecer informações que anteriormente recuperada, usando IOCTL_GPS_READ_ASSISTED.
Para obter mais informações sobre como usar e implementar este IOCTL, consulte A implementação de hardware driver intermediário de GPS IOCTLs.
Observação
Almanaque dados que podem ser usados para habilitar corrige GPS mais rápidos deve ser fornecida usando IOCTL_GPS_WRITE_ALMANAC.
Parâmetros
Aplicativos usando o driver intermediário de GPS devem usar o parâmetro lpInBuffer das DeviceIOControl função para transmitir um ponteiro para uma reserva que contém dados anteriormente recuperado usando IOCTL_GPS_READ_ASSISTED.
Os fabricantes hardware de GPS que implementar essa IOCTL pode usar os dados lpInBuffer para tentar fazer uma correção de GPS mais rapidamente.
É importante para detalhes que este dados é somente significativo para o hardware de GPS. Os dados é completamente opacidade para um aplicativo usando a GPS Intermediate Driver. O grau para qual aplicativos podem interagir com este informações está limitado a salvando os resultados do IOCTL_GPS_READ_ASSISTED e, em seguida, fornecer os resultados salvos para o hardware de GPS usando IOCTL_GPS_WRITE_ASSISTED.
Return Values
Hardware de GPS fabricantes podem retornar TRUE se driver de dispositivo o hardware foi capaz de usar os dados fornecidos para inicialização e FALSE caso contrário. No entanto, isso não é exigido e aplicativos não devem depender de valor de retorno obtido ao usar esse IOCTL.
Requisitos
Header | gpsdev.h |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
GPS Intermediate Driver IOCTLs
IOCTL_GPS_READ_ASSISTED
IOCTL_GPS_WRITE_ALMANAC
Concepts
Implementing GPS Intermediate Driver Hardware IOCTLs