Metodo IDebugSymbols3::GetScopeSymbolGroup2 (dbgeng.h)
Il metodo GetScopeSymbolGroup2 restituisce un gruppo di simboli contenente i simboli nell'ambito della destinazione corrente.
Sintassi
HRESULT GetScopeSymbolGroup2(
[in] ULONG Flags,
[in, optional] PDEBUG_SYMBOL_GROUP2 Update,
[out] PDEBUG_SYMBOL_GROUP2 *Symbols
);
Parametri
[in] Flags
Specifica un set di bit utilizzato per determinare quali simboli includere nel gruppo di simboli. Per includere tutti i simboli, impostare Flag su DEBUG_SCOPE_GROUP_ALL. I flag di bit seguenti determinano quali simboli sono inclusi.
Bandiera | Descrizione |
---|---|
DEBUG_SCOPE_GROUP_ARGUMENTS | Includere gli argomenti della funzione per l'ambito corrente. |
DEBUG_SCOPE_GROUP_LOCALS | Includere le variabili locali per l'ambito corrente. |
[in, optional] Update
Specifica un gruppo di simboli creato in precedenza che verrà aggiornato per riflettere l'ambito corrente. Se Update è NULL, viene creato un nuovo oggetto interfaccia del gruppo di simboli.
[out] Symbols
Riceve l'oggetto interfaccia del gruppo di simboli per l'ambito corrente. Per informazioni dettagliate su questa interfaccia, vedere IDebugSymbolGroup
Valore restituito
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.
Codice restituito | Descrizione |
---|---|
|
Il metodo ha avuto esito positivo. |
Osservazioni
Il parametro Update consente aggiornamenti efficienti durante l'esecuzione del codice. Invece di creare e popolare un nuovo gruppo di simboli, è possibile aggiornare il gruppo di simboli precedente.
Per altre informazioni su ambiti e gruppi di simboli, vedere Ambiti e gruppi di simboli.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | dbgeng.h (include Dbgeng.h) |