IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Diese E/A-Steuerungsfunktion gibt STANDARDinformationen zu einem Gerät zurück, z. B. Kategorie, Hersteller und Firmwarerevisionsnummer.
Hauptcode
Eingabepuffer
[in] Nicht für diesen Vorgang verwendet; auf NULL festgelegt.
Länge des Eingabepuffers
Nicht für diesen Vorgang verwendet; auf 0 (null) festgelegt.
Ausgabepuffer
Zeiger auf die PosStatisticsHeader-Struktur , die die Statistiken enthält.
Länge des Ausgabepuffers
Größe des Ausgabepuffers in Bytes. Auf sizeof(PosStatisticsHeader) festgelegt.
Statusblock
Gibt TRUE zurück, wenn dies erfolgreich war. Andernfalls wird FALSE zurückgegeben.
Hinweise
Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf. Die folgende Liste enthält allgemeine Fehlerwerte:
STATUS_BUFFER_OVERFLOW: Der Ausgabepuffer ist nicht groß genug, um die Statistiken aufzunehmen.
STATUS_NOT_SUPPORTED: Statistikberichte werden nicht unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |