IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL (pointofservicedriverinterface.h)
Esta función de control de E/S comprueba el estado del dispositivo.
Código principal
Búfer de entrada
Puntero al búfer de entrada, una variable UnifiedPosHealthCheckLevel .
Longitud del búfer de entrada
Tamaño del búfer de entrada, en bytes. Establezca en sizeof(UnifiedPosHealthCheckLevel).
Búfer de salida
Puntero a un búfer que recibe un PosStringType seguido del contenido de la cadena de mantenimiento.
Longitud del búfer de salida
Tamaño del búfer de salida, en bytes. Establezca en sizeof(PosStringType) + espacio suficiente para contener la cadena de mantenimiento.
Bloque de estado
Devuelve TRUE si se ejecuta correctamente; de lo contrario, devuelve FALSE.
Comentarios
Para obtener información de error extendida, llame a GetLastError. A continuación se muestra un valor de error común:
- STATUS_NOT_SUPPORTED: el controlador no proporciona cadenas de estado.
Requisitos
Requisito | Valor |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |