次の方法で共有


IOCTL_GNSS_GET_CHIPSETINFO IOCTL (gnssdriver.h)

IOCTL_GNSS_GET_CHIPSETINFO制御コードは、GNSS 製造テスト アプリケーションによって GNSS チップセットに関する情報を取得するために使用されます。 この情報は、テスト アプリケーションによって使用され、実行する必要があるテストのセット (順序) を決定し、自己テストからの応答コードを製造元またはチップセットに固有のエラー条件にマップします。

メジャー コード

IRP_MJ_DEVICE_CONTROL

[入力バッファー]

NULL に設定されている。

入力バッファーの長さ

0 に設定されます。

出力バッファー

GNSS_CHIPSETINFO構造体へのポインター。

出力バッファーの長さ

sizeof(GNSS_CHIPSETINFO) に設定します。

ステータス ブロック

Irp->要求が成功した場合、IoStatus.Status はSTATUS_SUCCESSに設定されます。 それ以外の場合は、NTSTATUS コードとして適切なエラー条件に対する状態

注釈

GNSS テスト アプリケーションに関するメモ

GNSS テスト アプリケーションは、GNSS ドライバーからの応答を待機し、GNSS ドライバーが応答しない場合に回復性を持つ必要があります。

GNSS ドライバー ノート

GNSS ドライバーは、GNSS チップセットに関する情報で応答する必要があります。

要件

要件
Header gnssdriver.h

こちらもご覧ください

ドライバー内での IOCTL 要求の作成

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously