IDebugField:: GetExtendedInfo
Questo metodo recupera le informazioni estese su un campo.
HRESULT GetExtendedInfo(
REFGUID guidExtendedInfo,
BYTE** prgBuffer,
DWORD* pdwLen
);
int GetExtendedInfo(
ref Guid guidExtendedInfo,
IntPtr[] prgBuffer,
ref uint pdwLen
);
Parametri
guidExtendedInfo
[in] Selezionare le informazioni da restituire. I valori validi sono:Valore
Descrizione
guidConstantValue
il valore come sequenza di byte.
guidConstantType
Il tipo come firma del tipo.
prgBuffer
[out] Restituisce informazioni estese.pdwLen
[in, out] Restituisce le dimensioni delle informazioni estese, in byte.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Note
Attualmente, questo metodo restituisce solo il tipo o il valore di costante. Il chiamante deve liberare il buffer restituito in prgBuffer chiamando la funzione di CoTaskMemFree di COM (C++) o FreeCoTaskMem (c#).