Win32_PrivilegesStatus-Klasse (CIMWin32 WMI-Anbieter)
Die Win32_PrivilegesStatusWMI-Klasse meldet Informationen zu Berechtigungen, die zum Abschließen eines Vorgangs erforderlich sind. Es kann zurückgegeben werden, wenn ein Vorgang fehlgeschlagen ist oder wenn ein teilweise aufgefüllter instance zurückgegeben wurde.
Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften und Methoden befinden sich in alphabetischer Reihenfolge, nicht in MOF-Reihenfolge.
Syntax
[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[];
};
Member
Die Win32_PrivilegesStatus-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die Win32_PrivilegesStatus-Klasse verfügt über diese Eigenschaften.
-
Beschreibung
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Jede benutzerdefinierte Zeichenfolge, die einen Fehler oder einen operativen status beschreibt.
Diese Eigenschaft wird von __ExtendedStatus geerbt.
-
-
Vorgang
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Vorgang, der zum Zeitpunkt eines Fehlers oder einer Anomalie stattfindet. In der Regel legt die Windows-Verwaltungsinstrumentation (WMI) diese Eigenschaft auf den Namen einer COM-API für WMI-Methode fest, z. B. IWbemServices::CreateInstanceEnum.
Diese Eigenschaft wird von __ExtendedStatus geerbt.
-
-
Parameterinfo
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Parameter, die an einem Fehler oder status Änderung beteiligt sind. Wenn beispielsweise eine Anwendung versucht, eine Klasse abzurufen, die nicht vorhanden ist, wird diese Eigenschaft auf den namen der beleidigenden Klasse festgelegt.
Diese Eigenschaft wird von __ExtendedStatus geerbt.
-
-
PrivilegesNotHeld
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32API| AccessControl| Windows NT-Berechtigungen")
Auflisten erforderlicher Zugriffsberechtigungen, die zum Abschließen eines Vorgangs fehlen. Die Arten von Zugriffsberechtigungen finden Sie unter Windows-Berechtigungen.
Beispiel: "SE_SHUTDOWN_NAME"
-
-
PrivilegesRequired
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32API| AccessControl| Windows NT-Berechtigungen")
Listet alle Berechtigungen auf, die zum Ausführen eines Vorgangs erforderlich sind. Dies schließt Werte aus der PrivilegesNotHeld-Eigenschaft ein.
Beispiel: "SE_SHUTDOWN_NAME"
-
-
ProviderName
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Gibt den Anbieter an, der einen Fehler oder status Änderung verursacht oder meldet. Wenn kein Anbieter beteiligt ist, wird diese Zeichenfolge auf "Windows-Verwaltung" festgelegt.
Diese Eigenschaft wird von __ExtendedStatus geerbt.
-
-
StatusCode
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Enthält einen Fehler- oder Informationscode für einen Vorgang. Dies kann jeder vom Anbieter definierte Wert sein, aber der Wert 0 (Null) ist normalerweise reserviert, um den Erfolg anzugeben.
Diese Eigenschaft wird von __NotifyStatus geerbt.
-
Bemerkungen
Die Win32_PrivilegesStatus-Klasse wird von __ExtendedStatus abgeleitet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|
Siehe auch