次の方法で共有


GNSS_CWTESTDATA構造体 (gnsdriver.h)

この構造体は、ドライバーから返されるキャリアウェーブ テスト結果に関連付けられている特定のデータ要素を定義します。

構文

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS TestResultStatus;
  double   SignalToNoiseRatio;
  double   Frequency;
  BYTE     Unused[512];
} GNSS_CWTESTDATA, *PGNSS_CWTESTDATA;

メンバーズ

Size

構造体のサイズ。

Version

バージョン番号。

TestResultStatus

この修正プログラムに有効なデータが含まれているかどうかを示す NTSTATUS 値。または、キャリアウェーブ テストの測定値を取得するときに、RMS エンジンまたはドライバーでエラーが発生したかどうかを示します。

  • 成功 - キャリアウェーブテストが正常に開始されました。

  • 失敗 - エラー コード: テストが実装されていない、キャリアウェーブテストが既に進行中、進行中のセッションの修正、またはその他の失敗。

SignalToNoiseRatio

キャリア波の信号対ノイズ比 (dB-Hz)。

Frequency

測定帯域で検出されたキャリア波の周波数。

この周波数は、kHz の GPS 周波数 (1575.42 MHz) との差として提供されます。

Unused[512]

後で使用するために予約されたパディング バッファー。

必要条件

要件 価値
ヘッダー gnsdriver.h (Gnsdriver.h を含む)