Compartilhar via


IOCTL_GNSS_GET_CHIPSETINFO IOCTL (gnssdriver.h)

O código de controle IOCTL_GNSS_GET_CHIPSETINFO é usado pelo aplicativo de teste de fabricação GNSS para obter informações sobre o chipset GNSS. Essas informações podem ser usadas pelos aplicativos de teste para decidir quais conjuntos de testes devem ser executados, em qual ordem e mapear os códigos de resposta dos autotestes em condições de erro específicas para o fabricante ou o chipset.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Definido como NULL.

Comprimento do buffer de entrada

Defina como 0.

Buffer de saída

Um ponteiro para uma estrutura GNSS_CHIPSETINFO .

Comprimento do buffer de saída

Defina como sizeof(GNSS_CHIPSETINFO).

Bloco de status

Irp->IoStatus.Status será definido como STATUS_SUCCESS se a solicitação for bem-sucedida. Caso contrário, Status para a condição de erro apropriada como um código NTSTATUS .

Comentários

Notas do aplicativo de teste GNSS

O aplicativo de teste GNSS deve aguardar a resposta do driver GNSS e ser resiliente ao driver GNSS que não está respondendo.

Notas do driver GNSS

O driver GNSS deve responder com as informações sobre o chipset GNSS.

Requisitos

Requisito Valor
Cabeçalho gnssdriver.h

Confira também

Criando solicitações IOCTL em drivers

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously