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: если значение |
| 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. |