IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE IOCTL (pointofservicedriverinterface.h)
Diese E/A-Steuerelementfunktion wird aufgerufen, wenn ein Client bereit ist, seinen Anspruch auf einem Gerät zurückzugeben.
Hauptcode
Eingabepuffer
Wird mit diesem Vorgang nicht verwendet; auf NULL-festgelegt.
Eingabepufferlänge
Wird mit diesem Vorgang nicht verwendet; auf 0 (Null) festgelegt.
Ausgabepuffer
Wird mit diesem Vorgang nicht verwendet; auf NULL-festgelegt.
Länge des Ausgabepuffers
Wird mit diesem Vorgang nicht verwendet; auf 0 (Null) festgelegt.
Statusblock
Gibt TRUE- zurück, wenn dies erfolgreich ist; andernfalls wird FALSE-zurückgegeben.
Bemerkungen
Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten. Die folgende Liste zeigt allgemeine Fehlerwerte:
STATUS_ACCESS_DENIED: Das Gerät wird derzeit von einem anderen Client beansprucht.
STATUS_DEVICE_NOT_READY: Die POS-Bibliothek wurde nicht erfolgreich initialisiert.
Der Treiber kann diese IOCTL verarbeiten, indem PosCxReleaseDeviceaufgerufen wird.
Um diese IOCTL zu verwenden, muss der Client zuvor IOCTL_POINT_OF_SERVICE_CLAIM_DEVICEaufgerufen haben.
Anforderungen
Anforderung | Wert |
---|---|
Header- | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |