IWbemCallResult::GetResultString-Methode (wbemcli.h)
Die IWbemCallResult::GetResultString-Methode gibt den zugewiesenen Objektpfad eines von IWbemServices::P utInstance neu erstellten instance zurück.
Syntax
HRESULT GetResultString(
[in] long lTimeout,
[out] BSTR *pstrResultString
);
Parameter
[in] lTimeout
Gibt die maximale Zeit in Millisekunden an, die dieser Aufruf vor der Rückgabe blockiert. Wenn Sie die konstante WBEM_INFINITE (0xFFFFFFFF) verwenden, wird der Aufruf blockiert, bis der Objektpfad verfügbar ist. Wenn Sie 0 verwenden, gibt der Aufruf sofort entweder den Objektpfad oder einen status Code zurück.
[out] pstrResultString
Darf nicht NULL sein. Dieser Parameter empfängt einen Zeiger auf den Objektpfad, der wiederum zum neu erstellten Objekt führt. Die zurückgegebene Zeichenfolge muss mithilfe des Systemaufrufs SysFreeString aufgehoben werden. Bei Einem Fehler wird keine neue Zeichenfolge zurückgegeben.
Rückgabewert
Diese Methode gibt ein HRESULT zurück, das den Status des Methodenaufrufs angibt. In der folgenden Liste ist der in einem HRESULT enthaltene Wert aufgeführt.
Bei Einem Fehler können Sie die COM-Funktion GetErrorInfo aufrufen, um weitere Fehlerinformationen zu erhalten.
COM-spezifische Fehlercodes können auch zurückgegeben werden, wenn Netzwerkprobleme dazu führen, dass Die Remoteverbindung mit der Windows-Verwaltung verloren geht.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | wbemcli.h (include Wbemidl.h) |