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) |