Compartilhar via


classe Win32_DCOMApplicationSetting

A classe WMIWin32_DCOMApplicationSetting representa as configurações de um aplicativo DCOM. Ele contém opções de configuração DCOM associadas à chave AppID no registro. Essas opções são válidas nos componentes agrupados logicamente na classe de aplicativo fornecida.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.

Sintaxe

[Dynamic, Provider("CIMWin32"), UUID("{E5D8A561-F6C0-11d2-B35E-00105A1F8569}"), AMENDMENT]
class Win32_DCOMApplicationSetting : Win32_COMSetting
{
  string  Caption;
  string  Description;
  string  SettingID;
  string  AppID;
  uint32  AuthenticationLevel;
  string  CustomSurrogate;
  boolean EnableAtStorageActivation;
  string  LocalService;
  string  RemoteServerName;
  string  RunAsUser;
  string  ServiceParameters;
  boolean UseSurrogate;
};

Membros

A classe Win32_DCOMApplicationSetting tem estes tipos de membros:

Métodos

A classe Win32_DCOMApplicationSetting tem esses métodos.

Método Descrição
GetAccessSecurityDescriptor Obtém o descritor de segurança que controla quem tem permissão para acessar um aplicativo DCOM.
GetConfigurationSecurityDescriptor Obtém o descritor de segurança que controla quem tem permissão para configurar um aplicativo DCOM.
GetLaunchSecurityDescriptor Obtém o descritor de segurança que controla quem tem permissão para iniciar um aplicativo DCOM.
SetAccessSecurityDescriptor Atualizações o descritor de segurança de acesso do aplicativo DCOM com um novo descritor de segurança definido por uma instância da classe Win32_SecurityDescriptor.
SetConfigurationSecurityDescriptor Atualizações o descritor de segurança de configuração do aplicativo DCOM com um novo descritor de segurança definido por uma instância da classe Win32_SecurityDescriptor.
SetLaunchSecurityDescriptor Atualizações o descritor de segurança de inicialização do aplicativo DCOM com um novo descritor de segurança definido por uma instância da classe Win32_SecurityDescriptor.

Propriedades

A classe Win32_DCOMApplicationSetting tem essas propriedades.

AppID

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Key, MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[Default]")

GUID (identificador global exclusivo) para este aplicativo DCOM.

Authenticationlevel

Tipo de dados: uint32

Tipo de acesso: leitura/gravação

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[AuthenticationLevel]")

Nível mínimo de autenticação do cliente exigido por este servidor COM. Se FOR NULL, os valores padrão serão usados.

Nenhum (1)

Nenhum (nenhuma autenticação é executada)

Conectar (2)

Conectar (a autenticação é executada somente quando o cliente estabelece uma relação com o aplicativo)

Chamada (3)

Chamada (a autenticação é executada somente no início de cada chamada quando o aplicativo recebe a solicitação)

Pacote (4)

Pacote (a autenticação é executada em todos os dados recebidos do cliente)

PacketIntegrity (5)

PacketIntegrity (todos os dados transferidos entre o cliente e o aplicativo são autenticados e verificados)

PacketPrivacy (6)

PacketPrivacy (as propriedades dos outros níveis de autenticação são usadas e todos os dados são criptografados)

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (64)

Descrição textual curta do objeto atual.

Essa propriedade é herdada de CIM_Setting.

CustomSurrogate

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")

Nome do substituto personalizado no qual o aplicativo DCOM em processo é ativado. Se esse valor for NULL e a chave UseSurrogate for TRUE, o sistema fornecerá um processo alternativo.

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Descrição textual do objeto atual.

Essa propriedade é herdada de CIM_Setting.

EnableAtStorageActivation

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ActivateAtStorage]")

O aplicativo DCOM recupera o estado salvo do aplicativo ou começa do estado em que o aplicativo é inicializado pela primeira vez.

Localservice

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[LocalService]")

Nome dos serviços fornecidos pelo aplicativo DCOM.

Remoteservername

Tipo de dados: cadeia de caracteres

Tipo de acesso: leitura/gravação

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RemoteServerName]")

Nome do servidor remoto em que o aplicativo está ativado.

RunAsUser

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RunAs]")

Conta de usuário específica na qual o aplicativo deve ser executado na ativação.

ServiceParameters

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ServiceParameters]")

Parâmetros de linha de comando passados para o aplicativo DCOM. Isso só será válido se o aplicativo for gravado como um serviço baseado no Windows.

Settingid

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (256)

Identificador pelo qual o objeto atual é conhecido.

Essa propriedade é herdada de CIM_Setting.

UseSurrogate

Tipo de dados: booliano

Tipo de acesso: leitura/gravação

Qualificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")

O aplicativo DCOM pode ser ativado como um servidor fora de processo usando um arquivo executável alternativo.

Comentários

A classe Win32_DCOMApplicationSetting é derivada de Win32_COMSetting.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Confira também

Win32_COMSetting

Classes do sistema operacional

Constantes de privilégio

Objetos de descritor de segurança WMI

Alterando a segurança de acesso em objetos protegíveis