Partilhar via


IDebugField::GetExtendedInfo

Esse método obtém informações estendido sobre um campo.

HRESULT GetExtendedInfo( 
   REFGUID guidExtendedInfo,
   BYTE**  prgBuffer,
   DWORD*  pdwLen
);
int GetExtendedInfo(
   ref Guid guidExtendedInfo, 
   IntPtr[] prgBuffer, 
   ref uint pdwLen
);

Parâmetros

  • guidExtendedInfo
    [in] Seleciona as informações a serem retornados. Os valores válidos são:

    Valor

    Descrição

    guidConstantValue

    O valor como uma seqüência de bytes.

    guidConstantType

    O tipo como uma assinatura de tipo.

  • prgBuffer
    [out] Retorna as informações estendidas.

  • pdwLen
    [in, out] Retorna o tamanho das informações estendidas, em bytes.

Valor de retorno

Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

Atualmente, esse método retorna somente o tipo ou valor de uma constante. O chamador deve liberar o buffer retornado em prgBuffer chamando COM CoTaskMemFree a função (C++) ou FreeCoTaskMem (C#).

Consulte também

Referência

IDebugField