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 für ein Frameworkgerätobjekt, das das Gerät darstellt.

[in] request

Ein Handle für ein Frameworkanforderungsobjekt, 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 Windows
Kopfzeile poscx.h (einschließlich Poscx.h)