VsDebugTargetInfo4 Структура

Определение

Предоставляет сведения о цели отладки.

public value class VsDebugTargetInfo4
struct VsDebugTargetInfo4
[System.Runtime.InteropServices.ComConversionLoss]
public struct VsDebugTargetInfo4
[<System.Runtime.InteropServices.ComConversionLoss>]
type VsDebugTargetInfo4 = struct
Public Structure VsDebugTargetInfo4
Наследование
VsDebugTargetInfo4
Атрибуты

Поля

AppPackageLaunchInfo

Сведения, необходимые для запуска приложений-контейнеров приложений (DLO_AppPackageDebug).

bstrArg

BSTR, содержащий аргументы командной строки (DLO_CreateProcess).

bstrCurDir

BSTR, содержащий текущий каталог (DLO_CreateProcess).

bstrEnv

BSTR, содержащий пользовательские переменные среды (DLO_CreateProcess).

bstrExe

Строка BSTR, содержащая имя исполняемого файла.

bstrOptions

BSTR, содержащий пользовательские параметры, относящиеся к каждому отладчику (рекомендуется null).

bstrPortName

BSTR, содержащий имя порта от поставщика, указанного в guidPortSupplier (может быть null).

bstrRemoteMachine

BSTR содержащий имя удаленного компьютера. Используйте null для локального компьютера.

dlo

Определяет способ запуска и присоединения этого процесса.

dwDebugEngineCount

Указывает число GUID механизма отладки в массиве guidLaunchDebugEngine.

dwProcessId

Задает идентификатор процесса (DLO_AlreadyRunning).

fSendToOutputWindow

BOOL: если значение true, stdout и stderr должны быть перенаправлены в окно вывода.

guidLaunchDebugEngine

Указывает идентификатор guid для обработчика отладки, используемого для запуска (DLO_CreateProcess)

guidPortSupplier

Указывает GUID поставщика портов.

guidProcessLanguage

Указывает язык размещающего процесса. Используется для предварительной загрузки средств вычисления значений выражений.

LaunchFlags

Указывает флаги запуска, которые были переданы DebugLaunch(UInt32).

pDebugEngines

Указывает массив guid обработчика отладки или NULL если dwDebugEngineCount равен нулю.

project

Запускаемый проект. Это в настоящий момент используется с Microsoft.VisualStudio.Shell.Interop._DEBUG_LAUNCH_OPERATION4.DLO_ImmersiveAppDebug для обновления возможностей приложения, когда операция завершается неудачей из-за использования необъявленных возможностей. Этот член является необязательным.

pStartupInfo

Дополнительные параметры для передачи до (DLO_CreateProcess).

pUnknown

Определяет указатель интерфейса - использование зависит от DEBUG_LAUNCH_OPERATION.

Применяется к