Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa funzione di controllo di I/O restituisce il valore della proprietà specificata dal driver di dispositivo.
Codice principale
Buffer di input
Puntatore a un buffer contenente il PosPropertyId per la proprietà che si desidera ottenere.
Lunghezza del buffer di input
Dimensioni, in byte, del buffer a cui punta lpInBuffer. Impostare su sizeof(PosPropertyId).
Buffer di output
Puntatore a un buffer che riceve il valore della proprietà.
Lunghezza del buffer di output
Dimensioni, in byte, del buffer a cui punta lpOutBuffer.
Blocco di stato
Restituisce TRUE in caso di esito positivo; in caso contrario, restituisce FALSE.
Osservazioni
Per ottenere informazioni estese sull'errore, chiamare GetLastError. L'elenco seguente mostra i valori di errore comuni (altri valori di stato possono essere restituiti come definito dall'implementazione del callback delle proprietà GET):
STATUS_ACCESS_DENIED: il thread chiamante non dispone di un'attestazione nel dispositivo.
STATUS_BUFFER_OVERFLOW: il buffer di output non è sufficientemente grande da contenere il valore di output. Il driver copia il maggior numero possibile di dati nel buffer di output.
Fabbisogno
| Requisito | Valore |
|---|---|
| intestazione | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |