GNSS_DRIVERCOMMAND_PARAM結構 (gnssdriver.h)

GNSS_DRIVERCOMMAND_PARAM結構是用來將命令傳送至 GNSS 驅動程式。

此命令可能牽涉到設定基礎 GNSS 驅動程式或裝置的特定參數和狀態變數,或透過驅動程式執行特定定義的動作。

語法

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;

成員

Size

結構大小。

Version

版本號碼。

CommandType

識別驅動程序執行所需的特定命令。

這是定義完善的 GNSS 驅動程式命令清單,如 GNSS_DRIVERCOMMAND_TYPE 列舉所定義。

Reserved

保留供未來使用。

CommandDataSize

傳送至驅動程式的組態數據大小。

Unused[512]

保留供日後使用的填補緩衝區。

CommandData[ANYSIZE_ARRAY]

與特定命令類型相關聯的數據。

驅動程式必須根據特定命令,將此緩衝區轉換成適當的數據類型。

規格需求

需求
標頭 gnssdriver.h (包含 Gnssdriver.h)