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. Establézcalo 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.
Observaciones
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 |
---|---|
encabezado de | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |