Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die E/A-Steuerungsfunktion beansprucht das Gerät für exklusiven Zugriff.
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: Der Anspruch konnte nicht vom aktuellen Anspruchsinhaber übernommen werden.
STATUS_DEVICE_NOT_READY: Die POS-Bibliothek wird nicht initialisiert.
STATUS_PENDING: Die Anspruchsanforderung wurde in die Warteschlange gestellt.
Diese IOCTL wird von der PosCx-Bibliothek behandelt. Der Treiberautor muss dieses IOCTL nicht verarbeiten. Rufen Sie stattdessen PosCxClaimDeviceauf. Wenn das POS-Gerät bereits von einem anderen Client beansprucht wird, ist der POS-Gerätetreiber dafür verantwortlich, den Anspruchsbesitzer über ein ReleaseDeviceRequested Ereignis zu benachrichtigen und darauf zu warten, dass der Anspruchsbesitzer seinen Anspruch innerhalb von 50 Millisekunden aufbewahrt. Wenn der Anspruch nicht erneut bestätigt wird, wird der Anspruch des aktuellen Anspruchsinhabers automatisch widerrufen und dem anspruchsvollen Kunden gewährt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |