次の方法で共有


IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS IOCTL (pointofservicedriverinterface.h)

この I/O 制御関数は、指定された統計を入力バッファー内の値に設定します。

メジャー コード

IRP_MJ_DEVICE_CONTROL

入力バッファー

PosStatisticsHeader 、PosStatisticsHeader.EntryCount 更新する統計の数が設定されます。

その後、この構造体の後に、統計の名前と更新される対応する値を含む、対応する数の PosValueStatisticsEntry 構造体が続きます。

入力バッファーの長さ

sizeof(PosStatisticsHeader) + PosStatisticsHeader.EntryCount * sizeof(PosValueStatisticsEntry)。

出力バッファー

この操作では使用されません。を NULL に設定します。

出力バッファーの長さ

この操作では使用されません。を 0 (ゼロ) に設定します。

状態ブロック

成功した場合 TRUE を返します。それ以外の場合は、FALSE 返します。

備考

拡張エラー情報を取得するには、GetLastError 呼び出します。 一般的なエラー値を次に示します。

  • STATUS_NOT_SUPPORTED: 統計の更新またはレポートはサポートされていません。

必要条件

要件 価値
ヘッダー pointofservicedriverinterface.h (Pointofservicedriverinterface.h を含む)