Compartilhar via


DEVPKEY_Device_SessionId

A propriedade DEVPKEY_Device_SessionId dispositivo representa um valor que indica as sessões dos Serviços de Terminal nas quais uma instância de dispositivo pode ser acessada.

Atributo Valor

Chave de propriedade

DEVPKEY_Device_SessionId

Identificador de tipo de dados de propriedade

DEVPROP_TYPE_UINT32

Acesso à propriedade

Acesso de leitura e gravação por aplicativos e serviços.

Localizada?

Não

Comentários

O recurso Servidor de Terminal dá suporte ao redirecionamento de dispositivo de Plug and Play (PnP). O redirecionamento de dispositivo determina se um dispositivo pode ser acessado por aplicativos e serviços em todas as sessões de Serviços de Terminal ou se um dispositivo só pode ser acessado em uma sessão específica dos Serviços de Terminal. A acessibilidade de um dispositivo em uma sessão dos Serviços de Terminal é determinada pela configuração de DEVPKEY_Device_SessionId para um dispositivo, da seguinte maneira:

  • Se a propriedade DEVPKEY_Device_SessionId não existir ou se a propriedade existir, mas o valor da propriedade não estiver definido, o dispositivo poderá ser acessado em todas as sessões ativas dos Serviços de Terminal.

  • Se a propriedade DEVPKEY_Device_SessionId existir e o valor da propriedade for definido como um identificador de sessão l dos Serviços de Terminal diferente de zero, o dispositivo só poderá ser acessado na sessão de Serviços de Terminal indicada pelo identificador de sessão dos Serviços de Terminal.

  • Se a propriedade DEVPKEY_Device_SessionId existir e o valor da propriedade for definido como zero, o dispositivo só poderá ser acessado pelos serviços. A sessão zero é uma sessão especial na qual somente os serviços podem ser executados.

Você pode acessar a propriedade DEVPKEY_Device_SessionId chamando SetupDiGetDeviceProperty e SetupDiSetDeviceProperty.

O Windows Server 2003, o Windows XP e o Windows 2000 não dão suporte a essa propriedade.

Requisitos

Versão: Windows Vista e versões posteriores do Cabeçalho do Windows: Devpkey.h (inclua Devpkey.h)

Confira também

SetupDiGetDeviceProperty

SetupDiSetDeviceProperty