Classe Win32_TSPublishedApplicationList
Representa a lista de programas que estão na lista Programas remoteapp em um servidor host de sessão de área de trabalho remota (host da sessão rd).
Sintaxe
class Win32_TSPublishedApplicationList : CIM_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
boolean Disabled;
uint32 PolicySourceDisabled;
};
Membros
A classe Win32_TSPublishedApplicationList tem estes tipos de membros:
Propriedades
A classe Win32_TSPublishedApplicationList tem essas propriedades.
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64)
Descrição curta (cadeia de caracteres de uma linha) do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Descrição do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Desabilitado
-
-
Tipo de dados: booliano
-
Tipo de acesso: leitura/gravação
Indica se o servidor Host da Sessão de Área de Trabalho Remota restringe os programas que um usuário pode iniciar na conexão inicial com os programas que estão na lista programas remoteapp.
-
-
InstallDate
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: Mappingstrings ("MIF. DMTF| ComponentID|001.5")
A data em que o objeto foi instalado. A falta de um valor não indica que o objeto não está instalado.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Nome
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O nome do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
PolicySourceDisabled
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Indica onde a propriedade Disabled está configurada. Os valores possíveis incluem:
-
-
0
-
A configuração é definida no servidor por meio do RemoteApp Manager ou do provedor WMI do RemoteApp.
-
1
-
A configuração é definida por meio da política de grupo.
-
2
-
A configuração não está definida. O valor padrão de FALSE é usado para a propriedade Disabled .
Status
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (10)
Status atual do objeto. Vários status operacionais e não operacionais podem ser definidos. Os status operacionais incluem: "OK", "Degradado" e "Falha de Pred" (um elemento, como uma unidade de disco rígido habilitada para SMART, pode estar funcionando corretamente, mas prevendo uma falha em um futuro próximo). Os status não operacionais incluem: "Erro", "Iniciando", "Parando" e "Serviço". Este último, "Serviço", pode ser aplicado durante espelho-resilvering de um disco, recarregar uma lista de permissões de usuário ou outro trabalho administrativo. Nem todo esse trabalho está on-line, mas o elemento gerenciado não é "OK" nem em um dos outros estados.
Essa propriedade é herdada de CIM_ManagedSystemElement.
("OK")
("Erro")
("Degradado")
("Desconhecido")
("Pred Fail")
("Iniciando")
("Parando")
("Serviço")
Comentários
Você deve ser um membro do grupo Administradores para definir propriedades usando essa classe.
A propriedade Disabled não impede que os usuários iniciem programas não listados remotamente depois que eles se conectam ao servidor host da sessão rd usando um programa RemoteApp.
A propriedade Disabled será definida como um valor igual a 2 somente se a seguinte entrada do Registro estiver ausente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windowsnt\Currentversion\TerminalServer\TSAppAllowList\fDisabledAllowList
Para se conectar ao namespace \root\CIMV2\TerminalServices, o nível de autenticação deve incluir privacidade de pacotes. Para chamadas C/C++, esse é um nível de autenticação de RPC_C_AUTHN_LEVEL_PKT_PRIVACY, que pode ser definido usando a função COSetProxyBlanket COM. Para o Visual Basic e chamadas de script, esse é um nível de autenticação de WbemAuthenticationLevelPktPrivacy ou "pktPrivacy", com um valor de 6. O exemplo a seguir do Visual Basic Scripting Edition (VBScript) mostra como se conectar a um computador remoto com privacidade de pacotes.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
Os arquivos MOF (Managed Object Format) contêm as definições para classes WMI (Instrumentação de Gerenciamento do Windows). Os arquivos MOF não são instalados como parte do SDK (Software Development Kit) do Microsoft Windows. Eles são instalados no servidor quando você adiciona a função associada usando o Gerenciador do Servidor. Para obter mais informações sobre arquivos MOF, consulte MOF (Managed Object Format).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Nenhum compatível |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|