IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Esta función de control de E/S devuelve información estándar de punto de servicio unificado (UPOS) sobre un dispositivo como su categoría, fabricante y número de revisión de firmware.
Código principal
Búfer de entrada
[in] No se usa con esta operación; se establece en NULL.
Longitud del búfer de entrada
No se usa con esta operación; establecido en 0 (cero).
Búfer de salida
Puntero a la estructura PosStatisticsHeader que contiene las estadísticas.
Longitud del búfer de salida
Tamaño del búfer de salida en bytes. Establezca en sizeof(PosStatisticsHeader).
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. En la lista siguiente se muestran valores de error comunes:
STATUS_BUFFER_OVERFLOW: el búfer de salida no es lo suficientemente grande como para contener las estadísticas.
STATUS_NOT_SUPPORTED: no se admiten informes estadísticos.
Requisitos
Requisito | Valor |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |