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 HRESULT specifici seguenti e gli errori HRESULT che indicano l'errore del metodo.

HRESULT Description
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.

Exceptions

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 Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 4.0

Vedere anche