Classe Win32_PrivilegesStatus (Provedores WMI CIMWin32)
A classe WMIWin32_PrivilegesStatus relata informações sobre privilégios necessários para concluir uma operação. Ela pode ser retornada quando uma operação falha ou quando uma instância parcialmente populada é retornada.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. Propriedades e métodos estão em ordem alfabética, não em ordem MOF.
Sintaxe
[UUID("{BE46D060-7A7C-11d2-BC85-00104B2CF71C}"), AMENDMENT]
class Win32_PrivilegesStatus : __ExtendedStatus
{
string Description;
string Operation;
string ParameterInfo;
string ProviderName;
uint32 StatusCode;
string PrivilegesNotHeld[];
string PrivilegesRequired[];
};
Membros
A classe Win32_PrivilegesStatus tem estes tipos de membros:
Propriedades
A classe Win32_PrivilegesStatus tem essas propriedades.
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Qualquer cadeia de caracteres definida pelo usuário que descreva um erro ou status operacional.
Essa propriedade é herdada de __ExtendedStatus.
-
-
Operação
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Operação que ocorre no momento de uma falha ou anomalia. Normalmente, a WMI (Instrumentação de Gerenciamento do Windows) define essa propriedade como o nome de uma API COM para o método WMI, como o seguinte: IWbemServices::CreateInstanceEnum.
Essa propriedade é herdada de __ExtendedStatus.
-
-
Parameterinfo
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Parâmetros envolvidos em um erro ou status alteração. Por exemplo, se um aplicativo tentar recuperar uma classe que não existe, essa propriedade será definida como o nome de classe ofensivo.
Essa propriedade é herdada de __ExtendedStatus.
-
-
PrivilegesNotHeld
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| AccessControl| privilégios de Windows NT")
Listar os privilégios de acesso necessários ausentes para concluir uma operação. Os tipos de privilégios de acesso podem ser encontrados nos Privilégios do Windows.
Exemplo: "SE_SHUTDOWN_NAME"
-
-
PrivilegesRequired
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| AccessControl| privilégios de Windows NT")
Listagem de todos os privilégios necessários para executar uma operação. Isso inclui valores da propriedade PrivilegesNotHeld .
Exemplo: "SE_SHUTDOWN_NAME"
-
-
ProviderName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Identifica o provedor que causa ou relata um erro ou status alteração. Se um provedor não estiver envolvido, essa cadeia de caracteres será definida como "Gerenciamento do Windows".
Essa propriedade é herdada de __ExtendedStatus.
-
-
StatusCode
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Contém um código de erro ou informações para uma operação. Isso pode ser qualquer valor definido pelo provedor, mas o valor 0 (zero) geralmente é reservado para indicar êxito.
Essa propriedade é herdada de __NotifyStatus.
-
Comentários
A classe Win32_PrivilegesStatus é derivada de __ExtendedStatus.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|
Confira também