Freigeben über


PosCxRetainDevice-Funktion (poscx.h)

PosCxRetainDevice wird aufgerufen, um den Besitz des Geräts zu erweitern.

Syntax

NTSTATUS PosCxRetainDevice(
  [in] WDFDEVICE  device,
  [in] WDFREQUEST request
);

Parameter

[in] device

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

[in] request

Ein Handle zu einem Framework-Anforderungsobjekt, das die Anforderung darstellt. Diese Anforderung muss aus einer WDF-E/A-Warteschlange stammen. Der Aufrufer muss die Anforderung immer abschließen.

Rückgabewert

Mögliche Rückgabewerte sind:

Wert Beschreibung
STATUS_SUCCESS Das Gerät wurde erfolgreich beibehalten.
STATUS_ACCESS_DENIED Der aufrufende Thread ist nicht der Besitzer des Geräts.
STATUS_DEVICE_NOT_READY Die PosCx-Bibliothek wurde nicht erfolgreich initialisiert.

Anforderungen

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