__SystemSecurity::Set9XUserList-Methode

Die _ _ SystemSecurity::Set9XUserList-Methode legt die Remotezugriffsrechte für eine Liste einzelner Benutzer auf Computern fest, auf denen veraltete Versionen von Windows ausgeführt werden, auf denen die Zugriffssteuerung über Windows-Sicherheitsdeskriptoren nicht verfügbar ist.

Die Liste wird als Array eingebetteter Objekte angegeben, wobei jedes Objekt eine Instanz der _ _ NTLMUser9X-Klasse ist. Diese Funktion ähnelt der Sicherheitsbeschreibung, ist jedoch eingeschränkter. Gruppen werden nicht unterstützt, und es gibt keine Kontrolle über den lokalen Zugriff, da der lokale Benutzer immer Vollzugriff hat. Zugriffssteuerungseinträge (ACE) werden sowohl verweigert als auch zugelassen. Aus diesem Grund ist die ACE-Reihenfolge in der DACL (Discretionary Access Control List) wichtig. Weitere Informationen finden Sie unter Reihenfolge der ACEs in einer DACL.

Syntax

HRESULT Set9XUserList(
  [in] __NTLMUser9X ul[]
);

Parameter

ul [ In]

Array von Benutzern.

Rückgabewert

Diese Methode gibt ein HRESULT zurück, das den Status des Methodenaufrufs angibt. In der folgenden Liste sind die Rückgabewerte aufgeführt, die für Set9XUserList von Bedeutung sind. Für Skripts und Visual Basic können Sie das Ergebnis aus OutParameters.ReturnValue erhalten. Weitere Informationen finden Sie unter Constructing InParameters Objects (Erstellen von InParameters-Objekten) und Parsing OutParameters Objects (Analyse von OutParameters-Objekten).

WBEM _ _ E-METHODE _ DEAKTIVIERT

Diese Methode wird nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
alle WMI-Namespaces

Weitere Informationen

WMI-Systemklassen

__SystemSecurity

__SystemSecurity::GetSD

__SystemSecurity::SetSD

Win32 _ ACE

Win32 _ SecurityDescriptor

Sichern von WMI-Namespaces

WMI-Sicherheitskonst constants