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_DRIVERCOMMAND_TYPE 列挙で定義されている GNSS ドライバー コマンドの明確に定義された一覧です。
Reserved
将来利用するために予約されています。
CommandDataSize
ドライバーに送信される構成データのサイズ。
Unused[512]
今後の使用のために予約されているパディング バッファー。
CommandData[ANYSIZE_ARRAY]
特定のコマンドの種類に関連付けられているデータ。
ドライバーは、特定のコマンドに応じて、適切なデータ型にこのバッファーをキャストする必要があります。
要件
要件 | 値 |
---|---|
Header | gnssdriver.h (Gnssdriver.h を含む) |