Win32_PrivilegesStatus -Klasse (CIMWin32-WMI-Anbieter)
Die WMI-Klasse Win32 _ PrivilegesStatus meldet Informationen zu Berechtigungen, die zum Abschließen eines Vorgangs erforderlich sind. Sie kann zurückgegeben werden, wenn ein Vorgang fehlgeschlagen ist oder wenn eine teilweise aufgefüllte Instanz 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 sind in alphabetischer Reihenfolge und 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[];
};
Members
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
Eine benutzerdefinierte Zeichenfolge, die einen Fehler oder Betriebsstatus beschreibt.
Diese Eigenschaft wird von _ _ ExtendedStatus geerbt.
-
-
Vorgang
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Vorgang, der zum Zeitpunkt eines Fehlers oder einer Anomalie stattfindet. Normalerweise legt Windows Management Instrumentation (WMI) diese Eigenschaft auf den Namen einer COM-API für WMI-Methode fest, z. B. auf die folgende: IWbemServices::CreateInstanceEnum.
Diese Eigenschaft wird von _ _ ExtendedStatus geerbt.
-
-
Parameterinfo
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Parameter, die an einer Fehler- oder Statusänderung beteiligt sind. Wenn eine Anwendung z. B. versucht, eine Klasse abzurufen, die nicht vorhanden ist, wird diese Eigenschaft auf den namen der antsprichtden Klasse festgelegt.
Diese Eigenschaft wird von _ _ ExtendedStatus geerbt.
-
-
PrivilegesNotPrivileg
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32API | AccessControl | Windows NT-Berechtigungen")
Auflisten der erforderlichen Zugriffsberechtigungen, die zum Abschließen eines Vorgangs fehlen. Die Zugriffsberechtigungstypen finden Sie unter Windows Berechtigungen.
Beispiel: "SE _ SHUTDOWN _ NAME"
-
-
BerechtigungenRequired
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32API | AccessControl | Windows NT-Berechtigungen")
Liste aller Berechtigungen, die zum Ausführen eines Vorgangs erforderlich sind. Dies schließt Werte aus der PrivilegesNotPrivileg-Eigenschaft ein.
Beispiel: "SE _ SHUTDOWN _ NAME"
-
-
ProviderName
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Identifiziert den Anbieter, der einen Fehler oder eine Statusänderung verursacht oder meldet. Wenn kein Anbieter beteiligt ist, wird diese Zeichenfolge auf "Windows Management" 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 ein beliebiger Wert sein, der vom Anbieter definiert wird, aber der Wert 0 (null) ist in der Regel reserviert, um den Erfolg anzugeben.
Diese Eigenschaft wird von _ _ NotifyStatus geerbt.
-
Bemerkungen
Die Win32 _ PrivilegesStatus-Klasse wird von _ _ ExtendedStatus abgeleitet.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 |
| Namespace |
\Stamm-CIMV2 |
| MOF |
|
| DLL |
|