Metodo IDebugSymbols2::GetModuleParameters (dbgeng.h)
Il metodo GetModuleParameters restituisce i parametri per i moduli nella destinazione.
Sintassi
HRESULT GetModuleParameters(
[in] ULONG Count,
[in, optional] PULONG64 Bases,
[in] ULONG Start,
[out] PDEBUG_MODULE_PARAMETERS Params
);
Parametri
[in] Count
Specifica il numero di moduli i cui parametri sono desiderati.
[in, optional] Bases
Specifica una matrice di posizioni nello spazio indirizzi virtuale della destinazione che rappresenta l'indirizzo di base dei moduli i cui parametri sono desiderati. La dimensione di questa matrice è il valore di Count. Se Bases è NULL, il parametro Start viene usato per specificare i moduli in base all'indice.
[in] Start
Specifica l'indice del primo modulo i cui parametri sono desiderati. Se Bases non è NULL, questo parametro viene ignorato.
[out] Params
Riceve i parametri. La dimensione di questa matrice è il valore di Count. Vedere DEBUG_MODULE_PARAMETERS.
Valore restituito
Questo metodo può anche restituire altri valori di errore. Per altri dettagli, vedere Valori restituiti .
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. Tuttavia, se Base non è NULL, è possibile che non siano stati trovati tutti i moduli, nel qual caso vengono restituiti risultati parziali. |
|
Quando Bases è NULL, questo valore indica che la destinazione contiene meno della somma dei moduli Count e Start . Vengono restituiti risultati parziali. |
Commenti
Nei casi in cui vengono restituiti risultati parziali, le voci nella matrice Params corrispondenti ai moduli che non sono stati trovati hanno il campo Base impostato su DEBUG_INVALID_OFFSET. Vedere DEBUG_MODULE_PARAMETERS.
Per altre informazioni sui moduli, vedere Moduli.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include Dbgeng.h) |