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)