Freigeben über


IDebugCoreServer3::DiagnoseWebDebuggingError

Versucht, selbstklebendes zu bestimmen, warum ein Fehler aufgetreten.

HRESULT DiagnoseWebDebuggingError(
   LPCWSTR pszUrl
);
int DiagnoseWebDebuggingError(
   string pszUrl
);

Parameter

  • pszUrl
    [in] Derzeit nicht verwendet. muss immer auf einen NULL-Wert festgelegt werden.

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück. Im Folgenden werden andere typische Rückgabecodes:

Code

Beschreibung

S_WEBDBG_UNABLE_TO_DIAGNOSE

Kann warum den Remoteserver, der nicht ermitteln konnte, das Debuggen begonnen wird.

S_WEBDBG_DEBUG_VERB_BLOCKED

Kann nicht auf Remoteserver, möglicherweise aufgrund fehlender Berechtigungen debuggen, da das DEBUG-Verb nicht aktiviert ist.

E_WEBDBG_DEBUG_VERB_BLOCKED

Der Webserver ist gesperrt und das DEBUG-Verb blockiert, das erforderlich ist, um das Debuggen zu aktivieren.

Siehe auch

Referenz

IDebugCoreServer3