Metodo ICorDebugThread3::CreateStackWalkICorDebugThread3::CreateStackWalk Method

Crea un ICorDebugStackWalk oggetto per il thread il cui stack si desidera rimuovere.Creates an ICorDebugStackWalk object for the thread whose stack you want to unwind.

SintassiSyntax

HRESULT CreateStackWalk([out] ICorDebugStackWalk **ppStackWalk);  

ParametriParameters

ppStackWalk
[out] Puntatore all'indirizzo del ICorDebugStackWalk oggetto per il thread il cui stack si desidera rimuovere.[out] A pointer to address of the ICorDebugStackWalk object for the thread whose stack you want to unwind.

Valore restituitoReturn Value

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.This method returns the following specific HRESULTs as well as HRESULT errors that indicate method failure.

HRESULTHRESULT DescrizioneDescription
S_OKS_OK Il ICorDebugStackWalk oggetto è stato creato correttamente.The ICorDebugStackWalk object was successfully created.
E_FAILE_FAIL Il ICorDebugStackWalk non è stato creato l'oggetto.The ICorDebugStackWalk object was not created.

EccezioniExceptions

NoteRemarks

Se il CreateStackWalk metodo ha esito positivo, l'oggetto restituito ICorDebugStackWalk contesto dell'oggetto viene impostato il contesto del thread corrente.If the CreateStackWalk method succeeds, the returned ICorDebugStackWalk object's context is set to the thread's current context.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Cordebug. idl, Cordebug. HHeader: CorDebug.idl, CorDebug.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

Vedere ancheSee Also

Interfacce di debugDebugging Interfaces
DebugDebugging