Condividi tramite


Metodo ICorDebugProcess::IsTransitionStub

Ottiene un valore che indica se un indirizzo si trova all'interno di uno stub che causerà una transizione al codice gestito.

Sintassi

HRESULT IsTransitionStub(
    [in]  CORDB_ADDRESS address,
    [out] BOOL *pbTransitionStub);

Parametri

address [in] Valore CORDB_ADDRESS che specifica l'indirizzo in questione.

pbTransitionStub [out] Puntatore a un valore booleano che è true se l'indirizzo specificato si trova all'interno di uno stub che causerà una transizione al codice gestito; in caso contrario, *pbTransitionStub è false.

Osservazioni:

Il IsTransitionStub metodo può essere usato dal codice di istruzione non gestito per decidere quando restituire il controllo di esecuzione delle istruzioni al stepper gestito.

È anche possibile identificare gli stub di transizione esaminando le informazioni nel file eseguibile portabile (PE).

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 2.0