Compartilhar via


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)

Confira também

PosCxClaimDevice