Compartir a través de


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

IRP_MJ_DEVICE_CONTROL

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)