Compartilhar via


Método ObjectContext::IsSecurityEnabled (comsvcs.h)

Indica se a segurança está habilitada para o objeto atual.

Sintaxe

HRESULT IsSecurityEnabled(
  [out] VARIANT_BOOL *pbIsEnabled
);

Parâmetros

[out] pbIsEnabled

TRUE se a segurança estiver habilitada para este objeto; FALSE caso contrário.

Valor retornado

Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY e E_FAIL, bem como os valores a seguir.

Código de retorno Descrição
S_OK
O método foi concluído com sucesso.
E_UNEXPECTED
Ocorreu um erro inesperado. Isso pode acontecer se um objeto passar seu ponteiro ObjectContext para outro objeto e o outro objeto chamar IsSecurityEnabled usando esse ponteiro. Um ponteiro ObjectContext não é válido fora do contexto do objeto que o obteve originalmente.

Comentários

No ambiente COM+, os aplicativos de servidor e biblioteca podem usar a segurança baseada em função. IsSecurityEnabled retorna TRUE quando um aplicativo usa segurança baseada em função e a segurança baseada em função é habilitada tanto para o aplicativo quanto para o componente específico que chamou o método.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

Objectcontext