Skip to content

Latest commit

 

History

History
82 lines (61 loc) · 2.45 KB

ni-pointofservicedriverinterface-ioctl_point_of_service_check_health.md

File metadata and controls

82 lines (61 loc) · 2.45 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NI:pointofservicedriverinterface.IOCTL_POINT_OF_SERVICE_CHECK_HEALTH
IOCTL_POINT_OF_SERVICE_CHECK_HEALTH (pointofservicedriverinterface.h)
This I/O control function checks the device health.
pos\ioctl_point_of_service_check_health.htm
pos
08/21/2020
IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL
IOCTL_POINT_OF_SERVICE_CHECK_HEALTH, IOCTL_POINT_OF_SERVICE_CHECK_HEALTH control, IOCTL_POINT_OF_SERVICE_CHECK_HEALTH control code, pointofservicedriverinterface/IOCTL_POINT_OF_SERVICE_CHECK_HEALTH, pos.ioctl_point_of_service_check_health
pointofservicedriverinterface.h
Pointofservicedriverinterface.h
Windows
Windows
IOCTL_POINT_OF_SERVICE_CHECK_HEALTH
pointofservicedriverinterface/IOCTL_POINT_OF_SERVICE_CHECK_HEALTH
APIRef
kbSyntax
HeaderDef
pointofservicedriverinterface.h
IOCTL_POINT_OF_SERVICE_CHECK_HEALTH

IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL

-description

This I/O control function checks the device health.

-ioctlparameters

-ioctl-major-code

-input-buffer

Pointer to the input buffer, a UnifiedPosHealthCheckLevel variable.

-input-buffer-length

Size of the input buffer, in bytes. Set to sizeof(UnifiedPosHealthCheckLevel).

-output-buffer

Pointer to a buffer that receives a PosStringType followed by the contents of the health string.

-output-buffer-length

Size of the output buffer, in bytes. Set to sizeof(PosStringType) + enough room to hold the health string.

-in-out-buffer

-inout-buffer-length

-status-block

Returns TRUE if successful; otherwise, returns FALSE.

-remarks

To get extended error information, call GetLastError. The following is a common error value:

  • STATUS_NOT_SUPPORTED: The driver does not provide health strings.