共用方式為


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 (include Pointofservicedriverinterface.h)