Partager via


PosCxReleaseDevice, fonction (poscx.h)

PosCxReleaseDevice est appelé pour libérer un appareil qui a été précédemment revendiqué avec PosCxClaimDevice. Une fois l’appareil libéré, le demandeur de revendication en attente suivant est promu.

Syntaxe

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

Paramètres

[in] device

Handle vers un objet d’appareil framework qui représente l’appareil.

[in] fileObject

Handle vers un objet de fichier framework qui identifie l’appelant.

Valeur de retour

Les valeurs de retour possibles sont les suivantes :

Valeur Description
STATUS_SUCCESS L’appareil a été libéré avec succès.
STATUS_ACCESS_DENIED Le thread appelant n’est pas le propriétaire de l’appareil.
STATUS_DEVICE_NOT_READY La bibliothèque PosCx n’a pas été initialisée avec succès.
STATUS_INVALID_PARAMETER L'fileObject spécifié n’est pas valide.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête poscx.h (include Poscx.h)

Voir aussi

PosCxClaimDevice