struktur GNSS_DRIVERCOMMAND_PARAM (gnssdriver.h)

Struktur GNSS_DRIVERCOMMAND_PARAM digunakan untuk mengirim perintah ke driver GNSS.

Perintah mungkin melibatkan konfigurasi parameter dan variabel status tertentu dari driver atau perangkat GNSS yang mendasar, atau menjalankan tindakan tertentu yang ditentukan melalui driver.

Sintaks

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;

Anggota

Size

Ukuran struktur.

Version

Nomor versi.

CommandType

Mengidentifikasi perintah spesifik yang diperlukan driver untuk dijalankan.

Ini adalah daftar perintah driver GNSS yang terdefinisi dengan baik, seperti yang didefinisikan oleh enumerasi GNSS_DRIVERCOMMAND_TYPE .

Reserved

Disiapkan untuk penggunaan masa mendatang.

CommandDataSize

Ukuran data konfigurasi yang dikirim ke driver.

Unused[512]

Buffer Padding dicadangkan untuk digunakan di masa mendatang.

CommandData[ANYSIZE_ARRAY]

Data yang terkait dengan jenis perintah tertentu.

Driver harus melemparkan buffer ini ke jenis data yang sesuai tergantung pada perintah tertentu.

Persyaratan

   
Header gnssdriver.h (termasuk Gnssdriver.h)