Condividi tramite


Funzione PosCxClaimDevice (poscx.h)

PosCxClaimDevice viene chiamato per richiedere un dispositivo per l'uso esclusivo.

Il chiamante deve chiamare PosCxReleaseDevice quando il dispositivo non è più necessario.

Se il dispositivo è già richiesto, il chiamante deve attendere fino a quando non viene concesso l'accesso.

Sintassi

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

Parametri

[in] device

Handle per un oggetto dispositivo framework che rappresenta il dispositivo.

[in] request

Handle a un oggetto richiesta framework che rappresenta la richiesta. Questa richiesta deve provenire da una coda di I/O WDF.

Valore restituito

I valori restituiti possibili sono:

Valore Descrizione
STATUS_SUCCESS Il dispositivo è stato richiesto correttamente.
STATUS_PENDING La richiesta di attestazione è stata accodata.
STATUS_DEVICE_NOT_READY La libreria PosCx non è stata inizializzata correttamente.
STATUS_ACCESS_DENIED Il proprietario corrente ha mantenuto la proprietà del dispositivo.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione poscx.h (include Poscx.h)