IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL (pointofservicedriverinterface.h)
此 I/O 控件函式會檢查裝置健康情況。
主要程序代碼
輸入緩衝區
輸入緩衝區的指標, 這是 UnifiedPosHealthCheckLevel 變數。
輸入緩衝區長度
輸入緩衝區的大小,以位元組為單位。 設定為 sizeof (UnifiedPosHealthCheckLevel) 。
輸出緩衝區
接收 PosStringType 後面接著健康情況字串內容的緩衝區指標。
輸出緩衝區長度
輸出緩衝區的大小,以位元組為單位。 設定為 sizeof (PosStringType) + 足夠的空間來保存健康情況字串。
狀態區塊
如果成功,則傳回 TRUE ;否則會傳回 FALSE。
備註
若要取得擴充的錯誤資訊,請呼叫 GetLastError。 以下是常見的錯誤值:
- STATUS_NOT_SUPPORTED:驅動程式不提供健康情況字串。
規格需求
需求 | 值 |
---|---|
標頭 | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |