IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Cette fonction de contrôle d’E/S retourne des informations standard de point de service unifié (UPOS) sur un appareil tel que sa catégorie, son fabricant et son numéro de révision du microprogramme.
Code principal
Mémoire tampon d’entrée
[in] Non utilisé avec cette opération ; défini sur NULL .
Longueur de la mémoire tampon d’entrée
Non utilisé avec cette opération ; défini sur 0 (zéro).
Mémoire tampon de sortie
Pointeur vers la structure PosStatisticsHeader qui contient les statistiques.
Longueur de la mémoire tampon de sortie
Taille de la mémoire tampon de sortie en octets. Défini sur sizeof(PosStatisticsHeader).
Bloc d’état
Retourne TRUE en cas de réussite ; sinon, retourne FALSE.
Remarques
Pour obtenir des informations d’erreur étendues, appelez GetLastError. La liste suivante présente les valeurs d’erreur courantes :
STATUS_BUFFER_OVERFLOW : la mémoire tampon de sortie n’est pas suffisamment grande pour contenir les statistiques.
STATUS_NOT_SUPPORTED : le rapport des statistiques n’est pas pris en charge.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |