IOCTL_GNSS_SEND_PLATFORM_CAPABILITY IOCTL (gnssdriver.h)
El adaptador de GNSS usa el código de control IOCTL_GNSS_SEND_PLATFORM_CAPABILITY para comunicar las distintas funcionalidades de plataforma específicas de la ubicación. El controlador GNSS puede usar estos datos de varias maneras. Por ejemplo, si la plataforma no admite la inserción de datos de asistencia, el controlador GNSS puede usar la red de operaciones móviles para buscar dicha información. El uso de la información de funcionalidad individual es opcional y el controlador puede omitir la información de funcionalidad de la plataforma para su funcionamiento.
Código principal
Búfer de entrada
Puntero a una estructura GNSS_PLATFORM_CAPABILITY.
Longitud del búfer de entrada
Establezca en sizeof(GNSS_PLATFORM_CAPABILITY).
Búfer de salida
Establezca en NULL.
Longitud del búfer de salida
Establezca en 0.
Bloque de estado
Irp->ioStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, estado a la condición de error adecuada como código NTSTATUS.
Observaciones
El controlador establece uno de los siguientes valores NTSTATUS para indicar el resultado.
- STATUS_SUCCESS, cuando el controlador procesa correctamente la información de funcionalidad.
- Error, cuando el controlador no procesa correctamente la información de funcionalidad.
- Omitir, cuando el controlador omite la información de funcionalidad.
Notas del adaptador de GNSS de
Se trata de una llamada de estilo de fuego y olvido void al controlador. El adaptador de GNSS no realiza ningún control especial de errores incluso cuando se produce un error en la llamada.Notas del controlador GNSS de
El controlador puede registrar la información de funcionalidad en variables de estado y pasar al motor según sea necesario. La E/S debe completarse tan pronto como se copie la información de configuración.Se debe llamar a esto cuando el adaptador GNSS inicializa el controlador GNSS.
Requisitos
Requisito | Valor |
---|---|
encabezado de | gnssdriver.h |
Consulte también
crear solicitudes IOCTL en controladores
WdfIoTargetSendInternalIoctlOthersSynchronously