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) |