IVsDebuggableProjectCfg.QueryDebugLaunch(UInt32, Int32) Método

Definição

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

Int32

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 .

Aplica-se a