IVsDebuggableProjectCfg.QueryDebugLaunch(UInt32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se o depurador pode ser iniciado, dado o estado dos sinalizadores de inicialização.
public:
int QueryDebugLaunch(System::UInt32 grfLaunch, [Runtime::InteropServices::Out] int % pfCanLaunch);
int QueryDebugLaunch(unsigned int grfLaunch, [Runtime::InteropServices::Out] int & pfCanLaunch);
public int QueryDebugLaunch (uint grfLaunch, out int pfCanLaunch);
abstract member QueryDebugLaunch : uint32 * int -> int
Public Function QueryDebugLaunch (grfLaunch As UInteger, ByRef pfCanLaunch As Integer) As Integer
Parâmetros
- grfLaunch
- UInt32
no Sinalizadores que determinam as condições sob as quais iniciar o depurador. Para obter grfLaunch valores válidos, consulte __VSDBGLAUNCHFLAGS .
- pfCanLaunch
- Int32
fora Ponteiro para um sinalizador que é definido como true se o depurador puder ser iniciado e false , caso contrário,.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De VSShell. idl:
HRESULT IVsDebuggableProjectCfg::QueryDebugLaunch(
[in] VSDBGLAUNCHFLAGS grfLaunch,
[out] BOOL *pfCanLaunch
);
Esse método determina se o depurador pode ou não ser iniciado e o item de menu Iniciar habilitado. Quando o é QueryDebugLaunch definido pfCanLaunch como true e o usuário seleciona o item de menu Iniciar , o projeto chama DebugLaunch o mesmo conjunto de sinalizadores que foram usados para chamar QueryDebugLaunch .