Função PosCxReleaseDevice (poscx.h)
PosCxReleaseDevice é chamado para liberar um dispositivo que foi anteriormente reivindicado com PosCxClaimDevice. Depois que o dispositivo for liberado, o próximo solicitante de declaração pendente será promovido.
Sintaxe
NTSTATUS PosCxReleaseDevice(
[in] WDFDEVICE device,
[in] WDFFILEOBJECT fileObject
);
Parâmetros
[in] device
Um identificador para um objeto de dispositivo de estrutura que representa o dispositivo.
[in] fileObject
Um identificador para um objeto de arquivo de estrutura que identifica o chamador.
Retornar valor
Os valores retornados possíveis são:
Valor | Descrição |
---|---|
STATUS_SUCCESS | O dispositivo foi liberado com êxito. |
STATUS_ACCESS_DENIED | O thread de chamada não é o proprietário do dispositivo. |
STATUS_DEVICE_NOT_READY | A biblioteca PosCx não foi inicializada com êxito. |
STATUS_INVALID_PARAMETER | O fileObject especificado é inválido. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | poscx.h (inclua Poscx.h) |