共用方式為


Microsoft.VisualStudio.Debugger.DefaultPort 命名空間

類別

DkmAppPackageId

識別 Windows 市集應用程式套件或 Windows Phone 應用程式套件。

DkmDeploymentCommand

物件,表示在目標計算機上執行的任意可執行檔。

DkmDeviceInfo

目前系統的裝置資訊,適用於 Windows 10 或更新版本。 這包括裝置的實體尺寸,以及操作系統的操作系統系列和版本號碼。

此 API 是在 Visual Studio 14 RTM (DkmApiVersion.VS14RTM) 中引進。

DkmFileInfo

包含從 DefaultPort.DkmTransportConnection.GetFileListing 傳回之檔案的基本資訊。

DkmFileTransferStream

表示可用來透過遠端調試程式連線傳輸大型檔案的檔案數據流。

DkmIISAppPoolInfo

IIS 應用程式集區的相關信息。

此 API 是在 Visual Studio 17 RTM (DkmApiVersion.VS17RTM) 中引進。

DkmInstalledApplicationInfo

識別已安裝的 Windows 市集應用程式。

DkmInstalledAppPackageInfo

識別已安裝的 Windows 市集應用程式套件。

DkmModuleInformation

模組的基本資訊。

此 API 是在 Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8) 引進。

DkmNonDebugProcessSnapshot

DkmNonDebugProcessSnapshot 代表擷取有關執行中 (但未偵錯) 進程的快照集。

此 API 是在 Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6) 引進。

DkmProductionAgent

DkmProductionAgent 代表使用 DkmProductionConnection 的 StartAgent 方法啟動的代理程序進程。

此 API 是在 Visual Studio 15 Update 2 中引進, (DkmApiVersion.VS15Update2) 。

DkmProductionConnection

這代表監視器與 IDE 之間的連線,其用途是傳輸與生產案例相關的訊息。

此 API 是在 Visual Studio 15 Update 2 中引進, (DkmApiVersion.VS15Update2) 。

DkmPublishedProgramInfo

包含計算機上已載入進程之可偵錯運行時間的相關信息, (未進行偵錯的進程) 。 這會用來代表透過 pdm.dll 發佈的程式,此程式用於透過 CLSID_ProgramPublisher (IDebugProgramPublisher2.PublishProgram/PublishProgramNode) 發行的其他程式。 它也可以用於可能會在目標進程中載入的其他運行時間,例如 CoreCLR。

DkmRecordedProcessInfo

可偵錯之非可執行檔的基本資訊。 這個非可執行檔可以是執行中進程的記錄,例如時間移動偵錯追蹤檔案。

此 API 是在 Visual Studio 16 RTM (DkmApiVersion.VS16RTM) 中引進。

DkmRunningProcessInfo

執行中進程的基本資訊快照集。 不同於 DkmProcess,這項資訊適用於不一定進行偵錯的進程。 這可以是工作清單的一部分傳回,也可以傳回單一進程的資訊。

DkmSerializedProcessInfo

可偵錯之非可執行檔的基本資訊。

此 API 是在 Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8) 引進。

DkmStandardRemoteTransportConnection

這代表監視與 IDE 之間透過標準傳輸的遠端連線。 這個類別衍生自 DkmTransportConnection,並定義用來連線到目標計算機的選項。

DkmSystemInformation

包含進程或連接正在使用的計算機系統相關信息。 它可透過進程的 『SystemInformation』 屬性,或從 DefaultPort.DkmTransportConnection.GetSystemInformation 取得。

DkmTerminalStartInfo

包含啟動終端機 (主控台) 所需的資訊。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引進。

DkmTransportConnection

這代表監視器與 IDE 之間的連線。 如果監視器在與 IDE 相同的進程中執行,則它可以是本機連線,也可以是遠端連線。 在監視程式中,只有一個連線。

衍生類別:DkmStandardRemoteTransportConnection

DkmTransportKind

指出用來偵錯的傳輸類型。

DkmWorkerProcessConnection

這代表用於符號處理或其他記憶體密集活動的傳輸連線。 此背景工作進程可能是遠端或本機進程。

此 API 是在 Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview) 中引進。

結構

DkmActivateBackgroundTaskAsyncResult

異步 DkmTransportConnection.ActivateBackgroundTask 呼叫的結果。

DkmDownloadFileAsyncResult

異步 DkmTransportConnection.DownloadFile 呼叫的結果。

DkmEnumerateBackgroundTasksAsyncResult

異步 DkmTransportConnection.EnumerateBackgroundTasks 呼叫的結果。

DkmEnumRunningProcessesAsyncResult

異步 DkmTransportConnection.EnumRunningProcesses 呼叫的結果。

DkmOpenNonDebugProcessSnapshotAsyncResult

異步 DkmNonDebugProcessSnapshot.OpenAsync 呼叫的結果。

DkmShutDownAppPackageAsyncResult

異步 DkmTransportConnection.ShutDownAppPackage 呼叫的結果。

DkmSuspendAppPackageAsyncResult

異步 DkmTransportConnection.SuspendAppPackage 呼叫的結果。

DkmTerminalStartAsyncResult

異步 DkmTerminalStartInfo.Start 呼叫的結果。

DkmTerminateAppPackageAsyncResult

異步 DkmTransportConnection.TerminateAppPackage 呼叫的結果。

列舉

DkmActivateAppPackageFlags

旗標,指出AppPackage啟用的選項。

此 API 是在 Visual Studio 14 Update 1 (DkmApiVersion.VS14Update1) 引進。

DkmDebuggerCpuArchitecture

定義調試程式 CPU 架構的列舉值。

此 API 是在 Visual Studio 17 RTM (DkmApiVersion.VS17RTM) 中引進。

DkmDeploymentCommandFlags

影響部署命令處理的旗標。

DkmPackagedAppPlatform

指出指定的應用程式套件是否為 Windows Phone 或 Windows 市集應用程式。

DkmPackageExecutionState

描述應用程式封裝的目前執行狀態。 針對 Windows 市集應用程式,這些值符合 PACKAGE_EXECUTION_STATE 中的值。

DkmProcessorFeatures

旗標,指出此系統/進程/線程執行所在的處理器中可用的功能。 這些通常會處理緩存器集可用性。

DkmRemoteAuthenticationMode

透過標準遠端連線進行連線時要使用的驗證模式。

DkmRunningProcessFlags

旗標,其中包含執行中進程的布爾屬性。

DkmRunningProcessInfoPropertyMask

旗標,指出應該計算 DkmRunningProcessInfo 的屬性。

DkmSystemInformationFlags

旗標,提供進程/線程/連線所使用的計算機系統相關信息。

DkmTransportConnectionFlags

指出基礎連線特性的旗標。