Condividi tramite


PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES funzione di callback (dbgeng.h)

La funzione di callback FreeStackSymFrames libera memoria da un provider di stack.

 CALLBACK* PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES FreeStackSymFrames;

Sintassi

PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES PdebugStackProviderFreestacksymframes;

HRESULT PdebugStackProviderFreestacksymframes(
  [in, optional] PSTACK_SYM_FRAME_INFO StackSymFrames
)
{...}

Parametri

[in, optional] StackSymFrames

Stack da liberare.

Valore restituito

Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Dopo la chiamata a FreeStackSymFrames , il debugger chiama il provider dello stack per liberare memoria.

FreeStackSymFrames viene chiamato PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES nel file di intestazione Dbgeng.h.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

EndThreadStackReconstruction