Função PosCxClaimDevice (poscx.h)
PosCxClaimDevice é chamado para solicitar um dispositivo para uso exclusivo.
O chamador deve chamar PosCxReleaseDevice quando o dispositivo não for mais necessário.
Se o dispositivo já estiver reivindicado, o chamador deverá aguardar até que o acesso seja concedido.
Sintaxe
NTSTATUS PosCxClaimDevice(
[in] WDFDEVICE device,
[in] WDFREQUEST request
);
Parâmetros
[in] device
Um identificador para um objeto de dispositivo de estrutura que representa o dispositivo.
[in] request
Um identificador para um objeto de solicitação de estrutura que representa a solicitação. Essa solicitação deve vir de uma fila de E/S do WDF.
Retornar valor
Os valores retornados possíveis são:
Valor | Descrição |
---|---|
STATUS_SUCCESS | O dispositivo foi reivindicado com êxito. |
STATUS_PENDING | A solicitação de declaração foi enfileirada. |
STATUS_DEVICE_NOT_READY | A biblioteca PosCx não foi inicializada com êxito. |
STATUS_ACCESS_DENIED | O proprietário atual manteve a propriedade do dispositivo. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | poscx.h (inclua Poscx.h) |