IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Questa funzione di controllo I/O imposta la statistica specificata sul valore nel buffer di input.
Codice principale
Buffer di input
PosStatisticsHeader dove PosStatisticsHeader.EntryCount è impostato sul numero di statistiche da aggiornare.
Questa struttura viene quindi seguita da un numero corrispondente di strutture PosValueStatisticsEntry che contengono il nome di una statistica e il valore corrispondente a cui verrà aggiornato.
Lunghezza del buffer di input
Sizeof(PosStatisticsHeader) + PosStatisticsHeader.EntryCount * sizeof(PosValueStatisticsEntry).
Buffer di output
Non usato con questa operazione; impostato su NULL.
Lunghezza del buffer di output
Non usato con questa operazione; impostato su 0 (zero).
Blocco dello stato
Restituisce TRUE se ha esito positivo; in caso contrario, restituisce FALSE.
Commenti
Per informazioni dettagliate sull'errore, chiamare GetLastError. Di seguito è riportato un valore di errore comune:
- STATUS_NOT_SUPPORTED: l'aggiornamento o la creazione di report di statistiche non è supportato.
Requisiti
Requisito | Valore |
---|---|
Intestazione | pointofservicedriverinterface.h (includere Pointofservicedriverinterface.h) |