IDkmIISResolver160.ResolveAppPoolToProcesses Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Internal API to return the set of worker process process ids for a given app pool name.
public:
cli::array <Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfo ^> ^ ResolveAppPoolToProcesses(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ connection, System::String ^ name, Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfoPropertyMask requestedPropertyMask, [Runtime::InteropServices::Out] System::String ^ % exceptionText);
public Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfo[] ResolveAppPoolToProcesses (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection connection, string name, Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask requestedPropertyMask, out string exceptionText);
public Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfo[]? ResolveAppPoolToProcesses (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection connection, string name, Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask requestedPropertyMask, out string? exceptionText);
abstract member ResolveAppPoolToProcesses : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * string * Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask * string -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfo[]
Public Function ResolveAppPoolToProcesses (connection As DkmTransportConnection, name As String, requestedPropertyMask As DkmRunningProcessInfoPropertyMask, ByRef exceptionText As String) As DkmRunningProcessInfo()
Parameters
- connection
- DkmTransportConnection
[In] This represents a connection between the monitor and the IDE. It can either be a local connection if the monitor is running in the same process as the IDE, or it can be a remote connection. In the monitor process, there is only one connection.
- name
- String
[In] The name of the IIS application pool.
- requestedPropertyMask
- DkmRunningProcessInfoPropertyMask
[In] Flags indicating which properties of DkmRunningProcessInfo should be computed.
- exceptionText
- String
[Out,Optional] Exception text for any caught exception. This may be present in the S_FALSE case.
Returns
[Out] IIS worker processes. This will be null on errors that have exception text.