IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE IOCTL (pointofservicedriverinterface.h)
Questa funzione di controllo di I/O viene chiamata quando un client è pronto a rimettere la sua attestazione in un dispositivo.
Codice principale
Buffer di input
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
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. L'elenco seguente mostra i valori di errore comuni:
STATUS_ACCESS_DENIED: il dispositivo è attualmente richiesto da un altro client.
STATUS_DEVICE_NOT_READY: la libreria POS non è stata inizializzata correttamente.
Il driver può gestire questo IOCTL chiamando PosCxReleaseDevice.
Per usare questo IOCTL, il client deve avere in precedenza chiamato IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE.
Requisiti
Requisito | Valore |
---|---|
Intestazione | pointofservicedriverinterface.h (includere Pointofservicedriverinterface.h) |