IDebugCoreServer3::DiagnoseWebDebuggingErrorIDebugCoreServer3::DiagnoseWebDebuggingError

Tente de déterminer la raison pour laquelle un auto-attach a échoué.Attempts to determine why an auto-attach failed.

SyntaxeSyntax

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

ParamètresParameters

pszUrl
[in] Non utilisées actuellement ; doit toujours être défini sur une valeur null.[in] Not currently used; should always be set to a null value.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code. Autres codes de retour par défaut sont les suivants :The following are other typical return codes:

CodeCode DescriptionDescription
S_WEBDBG_UNABLE_TO_DIAGNOSE Impossible de déterminer pourquoi le serveur distant a échoué démarrer le débogage.Cannot determine why the remote server failed to start debugging.
S_WEBDBG_DEBUG_VERB_BLOCKED Impossible de déboguer sur un serveur distant, probablement en raison d’autorisations insuffisantes ou parce que le verbe de débogage n’est pas activé.Cannot debug on remote server, possibly due to insufficient permissions or because the DEBUG verb is not enabled.
E_WEBDBG_DEBUG_VERB_BLOCKED Le serveur web a été verrouillé et bloque le verbe DEBUG, ce qui est nécessaire pour activer le débogage.The web server has been locked down and is blocking the DEBUG verb, which is required to enable debugging.

Voir aussiSee Also

IDebugCoreServer3IDebugCoreServer3