Metodo IPackageDebugSettings::EnableDebugging (shobjidl_core.h)

Abilita la modalità di debug per i processi del pacchetto specificato.

Sintassi

HRESULT EnableDebugging(
  [in] LPCWSTR packageFullName,
  [in] LPCWSTR debuggerCommandLine,
  [in] PZZWSTR environment
);

Parametri

[in] packageFullName

Nome completo del pacchetto.

[in] debuggerCommandLine

Riga di comando da usare per avviare i processi da questo pacchetto. Questo parametro è facoltativo e,

[in] environment

Tutte le stringhe di ambiente da passare ai processi. Questo parametro è facoltativo e,

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

L'abilitazione della modalità di debug ha gli effetti seguenti:

  • Facoltativamente abilita il collegamento del debugger all'attivazione.
  • Disabilita i timeout di attivazione.
  • Disabilita la sospensione automatica del processo.
  • Disabilita la terminazione automatica dei processi.
  • Disabilita la ripresa del processo automatico.
Per ripristinare la normale operazione, chiamare il metodo DisableDebugging .

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h

Vedi anche

DisableDebugging

IPackageDebugSettings