Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure GNSS_DRIVERCOMMAND_PARAM est utilisée pour envoyer une commande au pilote PSEC.
La commande peut impliquer la configuration de certains paramètres et variables d’état du pilote ou du périphérique PSEC sous-jacents, ou l’exécution de certaines actions définies via le pilote.
Syntaxe
typedef struct {
ULONG Size;
ULONG Version;
GNSS_DRIVERCOMMAND_TYPE CommandType;
ULONG Reserved;
ULONG CommandDataSize;
BYTE Unused[512];
BYTE CommandData[ANYSIZE_ARRAY];
} GNSS_DRIVERCOMMAND_PARAM, *PGNSS_DRIVERCOMMAND_PARAM;
Membres
Size
Taille de la structure.
Version
Numéro de version.
CommandType
Identifie la commande spécifique que le pilote doit exécuter.
Il s’agit d’une liste bien définie de commandes de pilote PSEC, telle que définie par l’énumération GNSS_DRIVERCOMMAND_TYPE.
Reserved
Réservé pour une utilisation ultérieure.
CommandDataSize
Taille des données de configuration envoyées au pilote.
Unused[512]
Mémoire tampon de remplissage réservée pour une utilisation ultérieure.
CommandData[ANYSIZE_ARRAY]
Données associées au type de commande spécifique.
Le pilote doit convertir cette mémoire tampon en type de données approprié en fonction de la commande spécifique.
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | driver.h (include Messagedriver.h) |