PosCxReleaseDevice-Funktion (poscx.h)

PosCxReleaseDevice wird aufgerufen, um ein Gerät freizugeben, das zuvor mit PosCxClaimDevice in Anspruch genommen wurde. Sobald das Gerät freigegeben wurde, wird der nächste ausstehende Anspruchsantragsteller höher gestuft.

Syntax

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

Parameter

[in] device

Ein Handle für ein Framework-Geräteobjekt, das das Gerät darstellt.

[in] fileObject

Ein Handle für ein Frameworkdateiobjekt, das den Aufrufer identifiziert.

Rückgabewert

Mögliche Rückgabewerte sind:

Wert BESCHREIBUNG
STATUS_SUCCESS Das Gerät wurde erfolgreich freigegeben.
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 Windows
Kopfzeile poscx.h (einschließlich Poscx.h)

Weitere Informationen

PosCxClaimDevice