// pointofservicedriverinterface.h
// CTL_CODE(0x0054, 0x009, METHOD_BUFFERED, FILE_WRITE_ACCESS)
#define IOCTL_POINT_OF_SERVICE_CHECK_HEALTH 0x00548024
View the official Windows Driver Kit DDI referenceNo description available.
This I/O control function checks the device health.
Pointer to the input buffer, a UnifiedPosHealthCheckLevel variable.
Size of the input buffer, in bytes. Set to sizeof(UnifiedPosHealthCheckLevel).
Pointer to a buffer that receives a PosStringType followed by the contents of the health string.
Size of the output buffer, in bytes. Set to sizeof(PosStringType) + enough room to hold the health string.
Returns TRUE if successful; otherwise, returns FALSE.
To get extended error information, call GetLastError. The following is a common error value: