Compartilhar via


IDebugField::GetExtendedInfo

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

Sintaxe

int GetExtendedInfo(
   ref Guid guidExtendedInfo,
   IntPtr[] prgBuffer,
   ref uint pdwLen
);

Parâmetros

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

Valor Descrição
guidConstantValue O valor como uma sequência de bytes.
guidConstantType O tipo como uma assinatura de tipo.

prgBuffer
[saiu] Retorna as informações estendidas.

pdwLen
[dentro, fora] Retorna o tamanho das informações estendidas, em bytes.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

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

Confira também