Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IWbemPath::GetScope-Methode ruft einen Bereich basierend auf einem Index ab. Diese Methode ruft den Klassennamen und einen IWbemPathKeyList-Zeiger ab, damit die Details der Schlüssel abgerufen werden können.
Syntax
HRESULT GetScope(
[in] ULONG uIndex,
[in, out] ULONG *puClassNameBufSize,
[out] LPWSTR pszClass,
[out] IWbemPathKeyList **pKeyList
);
Parameter
[in] uIndex
Index des Bereichs.
[in, out] puClassNameBufSize
Der Aufrufer legt dies auf die Anzahl der Zeichen fest, die der Puffer enthalten kann. Bei Erfolg wird dies auf die Anzahl der Zeichen festgelegt, die in den Puffer einschließlich des NULL-Abschlusszeichens kopiert wurden.
[out] pszClass
Puffer, in dem der Bereich kopiert werden soll.
[out] pKeyList
Zeiger auf ein IWbemPathKeyList-Objekt .
Rückgabewert
Diese Methode gibt die folgenden Werte zurück.
Hinweise
Diese Methode kann verwendet werden, um zu bestimmen, wie groß ein Puffer für pszClass ist. Dazu wird ein NULL-Zeiger für den Puffer übergeben, puClassNameBufSize auf 0 festgelegt und dann der Aufruf ausgeführt. Bei der Rückgabe gibt puClassNameBufSize an, wie groß ein Puffer für pszClass und sein beendendes NULL-Zeichen benötigt wird.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista |
| Unterstützte Mindestversion (Server) | Windows Server 2008 |
| Zielplattform | Windows |
| Kopfzeile | wmiutils.h |
| Bibliothek | Wbemuuid.lib |
| DLL | Wmiutils.dll |