Freigeben über


PosCxReleaseDevice-Funktion (poscx.h)

PosCxReleaseDevice wird aufgerufen, um ein Gerät freizugeben, das zuvor mit PosCxClaimDevicebeansprucht wurde. Nachdem das Gerät freigegeben wurde, wird der nächste ausstehende Anspruchsanforderunger heraufgestuft.

Syntax

NTSTATUS PosCxReleaseDevice(
  [in] WDFDEVICE     device,
  [in] WDFFILEOBJECT fileObject
);

Parameter

[in] device

Ein Handle zu einem Framework-Geräteobjekt, das das Gerät darstellt.

[in] fileObject

Ein Handle zu einem Frameworkdateiobjekt, das den Aufrufer identifiziert.

Rückgabewert

Mögliche Rückgabewerte sind:

Wert Beschreibung
STATUS_SUCCESS Das Gerät wurde erfolgreich veröffentlicht.
STATUS_ACCESS_DENIED Der aufrufende Thread ist nicht der Besitzer des Geräts.
STATUS_DEVICE_NOT_READY Die PosCx-Bibliothek wurde nicht erfolgreich initialisiert.
STATUS_INVALID_PARAMETER Das angegebene fileObject- ist ungültig.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- poscx.h (include Poscx.h)

Siehe auch

PosCxClaimDevice