IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Diese E/A-Steuerungsfunktion legt die angegebene Statistik auf den Wert im Eingabepuffer fest.
Hauptcode
Eingabepuffer
PosStatisticsHeader , wobei PosStatisticsHeader.EntryCount auf die Anzahl der zu aktualisierenden Statistiken festgelegt ist.
Auf diese Struktur folgt dann eine entsprechende Anzahl von PosValueStatisticsEntry-Strukturen , die den Namen einer Statistik und den entsprechenden Wert enthalten, um den sie aktualisiert wird.
Eingabepufferlänge
Der sizeof(PosStatisticsHeader) + PosStatisticsHeader.EntryCount * sizeof(PosValueStatisticsEntry).
Ausgabepuffer
Nicht für diesen Vorgang verwendet; auf NULL festgelegt.
Länge des Ausgabepuffers
Nicht für diesen Vorgang verwendet; auf 0 (null) festgelegt.
Statusblock
Gibt TRUE zurück, wenn dies erfolgreich war. Gibt andernfalls FALSE zurück.
Hinweise
Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf. Im Folgenden finden Sie einen häufigen Fehlerwert:
- STATUS_NOT_SUPPORTED: Statistische Aktualisierungen oder Berichte werden nicht unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |