IOCTL_GNSS_RESPOND_NI IOCTL (driver.h)
Le code de contrôle IOCTL_GNSS_RESPOND_NI est utilisé par l’adaptateur PSEC pour répondre à une demande NI qui a été communiquée de manière asynchrone par le pilote PSEC via la résolution d’une demande de IOCTL_GNSS_LISTEN_NI.
Code principal
Mémoire tampon d’entrée
Pointeur vers une structure GNSS_NI_RESPONSE.
Longueur de la mémoire tampon d’entrée
Défini sur sizeof(GNSS_NI_RESPONSE).
Mémoire tampon de sortie
Défini sur NULL.
Longueur de la mémoire tampon de sortie
Défini sur 0.
Bloc d’état
> IoStatus.Status est défini sur STATUS_SUCCESS si la requête réussit. Sinon, état à la condition d’erreur appropriée en tant que code NTSTATUS.
Remarques
Le pilote définit l’une des valeurs NTSTATUS suivantes pour indiquer le résultat.
- STATUS_SUCCESS, lorsque le pilote a traité les informations de réponse ni des utilisateurs avec succès.
- échec, lorsque le pilote ne traite pas correctement les informations de réponse ni des utilisateurs.
- ignoré, lorsque le pilote a ignoré les informations de réponse ni des utilisateurs.
notes de pilote PSEC
Il incombe au pilote SEE de transmettre la réponse de l’utilisateur, contenue dans la structure d’entrée GNSS_NI_RESPONSE à l’interface réseau. Si la réponse est GNSS_Ni_UserResponseTimeout, le pilote doit déterminer la réponse par défaut appropriée après le délai d’attente et l’envoyer au serveur SUPL.Exigences
Exigence | Valeur |
---|---|
d’en-tête | driver.h |
Voir aussi
création de requêtes IOCTL dans les pilotes
WdfIoTargetSendInternalIoctlOthersSynchronously