Partilhar via


Método IDebugHostModule5::GetPrimaryCompilerInformation (dbgmodel.h)

O GetPrimaryCompilerInformationmethod recupera informações sobre o "compilador primário" que produziu o módulo. As informações retornadas podem ser usadas, por exemplo, para entender como os símbolos são formatados por esse compilador. Embora isso possa variar para cada unidade de compilação ou compilação, esse método deve retornar os detalhes do "primário" ou o mais significativo para unidades de compilação que não são de assembly.

É importante observar que a "cadeia de caracteres do compilador" retornada pode ser um nome de compilador ou pode conter informações adicionais, como argumentos de linha de comando, dependendo da implementação subjacente. Também é possível que um host de depuração retorne E_NOTIMPL para essa chamada.

Sintaxe

HRESULT GetPrimaryCompilerInformation(
  KnownCompiler *pCompilerId,
  BSTR          *pPrimaryCompilerString
);

Parâmetros

pCompilerId

Ponteiro para onde o identificador do compilador primário será armazenado.

pPrimaryCompilerString

Ponteiro opcional para onde a representação de cadeia de caracteres do compilador primário será armazenada.

Valor de retorno

Esse método retorna HRESULT que indica êxito ou falha.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

interface IDebugHostModule5