Función PosCxClaimDevice (poscx.h)
Se llama a PosCxClaimDevice para reclamar un dispositivo para uso exclusivo.
El autor de la llamada debe llamar a PosCxReleaseDevice cuando el dispositivo ya no sea necesario.
Si el dispositivo ya se ha reclamado, el autor de la llamada debe esperar hasta que se conceda acceso.
Sintaxis
NTSTATUS PosCxClaimDevice(
[in] WDFDEVICE device,
[in] WDFREQUEST request
);
Parámetros
[in] device
Identificador de un objeto de dispositivo de marco que representa el dispositivo.
[in] request
Identificador de un objeto de solicitud de marco que representa la solicitud. Esta solicitud debe proceder de una cola de E/S de WDF.
Valor devuelto
Los valores devueltos posibles son:
Valor | Descripción |
---|---|
STATUS_SUCCESS | El dispositivo se ha reclamado correctamente. |
STATUS_PENDING | La solicitud de notificación se puso en cola. |
STATUS_DEVICE_NOT_READY | La biblioteca PosCx no se inicializó correctamente. |
STATUS_ACCESS_DENIED | El propietario actual ha retenido la propiedad del dispositivo. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | poscx.h (include Poscx.h) |