IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Questa funzione di controllo I/O restituisce informazioni standard upOS (unified point of service) su un dispositivo, ad esempio la categoria, il produttore e il numero di revisione del firmware.
Codice principale
Buffer di input
[in] Non usato con questa operazione; impostato su NULL.
Lunghezza del buffer di input
Non usato con questa operazione; impostato su 0 (zero).
Buffer di output
Puntatore alla struttura PosStatisticsHeader contenente le statistiche.
Lunghezza del buffer di output
Dimensioni del buffer di output in byte. Impostare su sizeof(PosStatisticsHeader).
Blocco dello stato
Restituisce TRUE se ha esito positivo; in caso contrario, restituisce FALSE.
Commenti
Per informazioni dettagliate sull'errore, chiamare GetLastError. L'elenco seguente mostra i valori di errore comuni:
STATUS_BUFFER_OVERFLOW: il buffer di output non è sufficiente per contenere le statistiche.
STATUS_NOT_SUPPORTED: la creazione di report statistiche non è supportata.
Requisiti
Requisito | Valore |
---|---|
Intestazione | pointofservicedriverinterface.h (includere Pointofservicedriverinterface.h) |