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) |