IDkmIISResolver.ResolveUrlToProcessIds 方法

定义

用于确定调试器应自动附加到的 IIS 进程的内部 API。

public:
 cli::array <int> ^ ResolveUrlToProcessIds(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ connection, System::String ^ url, System::String ^ dnsNames, [Runtime::InteropServices::Out] System::String ^ % exceptionText);
public int[] ResolveUrlToProcessIds (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection connection, string url, string dnsNames, out string exceptionText);
abstract member ResolveUrlToProcessIds : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * string * string * string -> int[]
Public Function ResolveUrlToProcessIds (connection As DkmTransportConnection, url As String, dnsNames As String, ByRef exceptionText As String) As Integer()

参数

connection
DkmTransportConnection

中这表示监视器和 IDE 之间的连接。 如果监视器在与 IDE 相同的进程中运行,则它可以是本地连接,也可以是远程连接。 在监视进程中,只有一个连接。

url
String

中调试谓词发送到的 URL。

dnsNames
String

中URL 的主机名解析为的分界地址字符串。 这些只是 IPv4 地址,因为 IIS 仅支持对 IPv4 地址进行筛选。 此分辨率始终在 VS 计算机上完成,以匹配来自 IE 的请求。

exceptionText
String

[Out,Optional]任何捕获的异常的异常文本。 这可能在 S_FALSE 情况下出现。

返回

Int32[]

弄要附加到的 IIS 工作进程。

适用于