Condividi tramite


Funzioni statiche globali di debug

In questa sezione vengono descritte le funzioni statiche globali non gestite utilizzate dall'API di debug.

In questa sezione

  • Funzione _EFN_GetManagedExcepStack
    Restituisce una versione stringa della traccia dello stack contenuta internamente, dato l'indirizzo di un oggetto eccezione gestita.

  • Funzione _EFN_GetManagedObjectFieldInfo
    Ottiene l'offset per un campo dall'inizio di un oggetto e il valore del campo, utilizzando il puntatore all'oggetto e il nome di campo forniti.

  • Funzione _EFN_GetManagedObjectName
    Ottiene il nome di un tipo utilizzando puntatore all'oggetto gestito fornito.

  • Funzione _EFN_StackTrace
    Fornisce una rappresentazione testuale di una traccia dello stack gestito e una matrice di record CONTEXT, uno per ogni transizione tra codice non gestito e gestito.

  • Funzione CLRDataCreateInstance
    Chiamato dai servizi di accesso ai dati di Common Language Runtime (CLR) per creare l'oggetto all'interfaccia specificata per il processo di destinazione specificato.

  • Puntatore alla funzione PFN_CLRDataCreateInstance
    Punta a una funzione chiamata dai servizi di accesso ai dati di CLR per creare l'oggetto all'interfaccia specificata per il processo di destinazione specificato.

Sezioni correlate

Cenni preliminari sul debug CLR

Coclassi di debug

Interfacce di debug

Enumerazioni di debug

Strutture di debug