Condividi tramite


classe Win32_PrivilegesStatus (provider WMI CIMWin32)

La classe WMIWin32_PrivilegesStatus segnala informazioni sui privilegi necessari per completare un'operazione. Può essere restituito quando un'operazione non è riuscita o quando è stata restituita un'istanza parzialmente popolata.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà e i metodi sono in ordine alfabetico, non in ordine MOF.

Sintassi

[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[];
};

Members

La classe Win32_PrivilegesStatus include questi tipi di membri:

Proprietà

La classe Win32_PrivilegesStatus ha queste proprietà.

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualsiasi stringa definita dall'utente che descrive un errore o uno stato operativo.

Questa proprietà viene ereditata da __ExtendedStatus.

Operazione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Operazione che si verifica al momento di un errore o di un'anomalia. In genere, Strumentazione gestione Windows imposta questa proprietà sul nome di un'API COM per il metodo WMI, ad esempio i seguenti: IWbemServices::CreateInstanceEnum.

Questa proprietà viene ereditata da __ExtendedStatus.

Parameterinfo

Tipo di dati: stringa

Tipo di accesso: sola lettura

Parametri coinvolti in un errore o modifica dello stato. Ad esempio, se un'applicazione tenta di recuperare una classe che non esiste, questa proprietà viene impostata sul nome della classe che causa l'errore.

Questa proprietà viene ereditata da __ExtendedStatus.

PrivilegiNotHeld

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32API| AccessControl| Privilegi di Windows NT")

Elencare i privilegi di accesso necessari mancanti per completare un'operazione. I tipi di privilegi di accesso sono disponibili in Privilegi di Windows.

Esempio: "SE_SHUTDOWN_NAME"

PrivilegiRequired

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32API| AccessControl| Privilegi di Windows NT")

Elenco di tutti i privilegi necessari per eseguire un'operazione. Sono inclusi i valori della proprietà PrivilegesNotHeld .

Esempio: "SE_SHUTDOWN_NAME"

ProviderName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Identifica il provider che causa o segnala un errore o una modifica dello stato. Se un provider non è coinvolto, questa stringa è impostata su "Gestione Windows".

Questa proprietà viene ereditata da __ExtendedStatus.

Statuscode

Tipo di dati: uint32

Tipo di accesso: sola lettura

Contiene un errore o un codice informativo per un'operazione. Questo può essere qualsiasi valore definito dal provider, ma il valore 0 (zero) è in genere riservato per indicare l'esito positivo.

Questa proprietà viene ereditata da __NotifyStatus.

Commenti

La classe Win32_PrivilegesStatus deriva da __ExtendedStatus.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Radice\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

__ExtendedStatus