Compartilhar via


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)