Metodo IDebugSymbols::GetModuleParameters (dbgeng.h)

Il metodo GetModuleParameters restituisce 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. Le dimensioni di questa matrice sono il valore di Count. Se base è 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 le basi non sono NULL, questo parametro viene ignorato.

[out] Params

Riceve i parametri. Le dimensioni di questa matrice sono il valore di Count. Vedere DEBUG_MODULE_PARAMETERS.

Valore restituito

Questo metodo può anche restituire altri valori di errore. Per altre informazioni, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente. Tuttavia, se le basi non sono NULL, è possibile che non tutti i moduli siano stati trovati, nel qual caso vengono restituiti risultati parziali.
E_INVALIDARG
Quando le basi sono 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 (includere Dbgeng.h)

Vedi anche

DEBUG_MODULE_PARAMETERS

IDebugSymbols

IDebugSymbols2

IDebugSymbols3