Condividi tramite


Metodo ICorDebugNativeFrame2::GetStackParameterSize

Restituisce le dimensioni cumulative dei parametri nello stack nei sistemi operativi x86.

Sintassi

HRESULT GetStackParameterSize([out] ULONG32 * pSize)

Parametri

pSize [out] Puntatore alla dimensione cumulativa dei parametri nello stack.

Valore restituito

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.

HRESULT Descrizione
S_OK Le dimensioni dello stack sono state restituite correttamente.
S_FALSE GetStackParameterSize è stato chiamato su una piattaforma non x86.
E_FAIL The size of the parameters could not be returned.
E_INVALIDARG pSize È null.

Eccezioni

Osservazioni:

I metodi ICorDebugStackWalk non regolano il puntatore dello stack per i parametri di cui viene eseguito il push nello stack. È invece possibile usare il valore restituito da GetStackParameterSize per modificare il puntatore dello stack per eseguire il seeding di un rimozione nativo, che esegue la regolazione per i parametri.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 4

Vedi anche