Método IDebugControl4::CallExtensionWide (dbgeng.h)
O método CallExtensionWide chama uma extensão de depurador.
Sintaxe
HRESULT CallExtensionWide(
[in] ULONG64 Handle,
[in] PCWSTR Function,
[in, optional] PCWSTR Arguments
);
Parâmetros
[in] Handle
Especifica o identificador da biblioteca de extensões que contém a extensão a ser chamada. Se Handle for zero, o mecanismo percorrerá a cadeia de bibliotecas de extensões pesquisando a extensão.
[in] Function
Especifica o nome da extensão a ser chamada.
[in, optional] Arguments
Especifica os argumentos a serem passados para a extensão. Argumentos é uma cadeia de caracteres que será analisada pela extensão, assim como a extensão analisará os argumentos passados para ela quando chamado como um comando de extensão.
Retornar valor
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.
Comentários
Se Handle for zero, o mecanismo pesquisará cada biblioteca de extensões até encontrar uma que contenha a extensão; em seguida, a extensão será chamada. Se a extensão retornar DEBUG_EXTENSION_CONTINUE_SEARCH, a pesquisa continuará.
Para obter mais informações sobre como usar bibliotecas de extensão, consulte Chamando extensões e funções de extensão.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |