Condividi tramite


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#).

Vedere anche

Riferimenti

IDebugField