NativeMethods.CreateProcessAsUser - метод
Этот тип содержит атрибут SecurityCriticalAttribute, который разрешает только его внутреннее использование библиотекой классов .NET Framework для Silverlight. Код приложения, в котором используется любой член этого типа, создает исключение MethodAccessException.
Пространство имен: Microsoft.TeamFoundation.Common.Internal
Сборка: Microsoft.TeamFoundation.Common (в Microsoft.TeamFoundation.Common.dll)
Синтаксис
'Декларация
Public Shared Function CreateProcessAsUser ( _
hToken As IntPtr, _
lpApplicationName As String, _
lpCommandLine As String, _
ByRef lpProcessAttributes As NativeMethods.SECURITY_ATTRIBUTES, _
ByRef lpThreadAttributes As NativeMethods.SECURITY_ATTRIBUTES, _
bInheritHandle As Boolean, _
dwCreationFlags As UInteger, _
lpEnvironment As IntPtr, _
lpCurrentDirectory As String, _
ByRef lpStartupInfo As NativeMethods.STARTUPINFO, _
<OutAttribute> ByRef lpProcessInformation As NativeMethods.PROCESS_INFORMATION _
) As Boolean
public static bool CreateProcessAsUser(
IntPtr hToken,
string lpApplicationName,
string lpCommandLine,
ref NativeMethods.SECURITY_ATTRIBUTES lpProcessAttributes,
ref NativeMethods.SECURITY_ATTRIBUTES lpThreadAttributes,
bool bInheritHandle,
uint dwCreationFlags,
IntPtr lpEnvironment,
string lpCurrentDirectory,
ref NativeMethods.STARTUPINFO lpStartupInfo,
out NativeMethods.PROCESS_INFORMATION lpProcessInformation
)
Параметры
- hToken
Тип: System.IntPtr
- lpApplicationName
Тип: System.String
- lpCommandLine
Тип: System.String
- lpProcessAttributes
Тип: Microsoft.TeamFoundation.Common.Internal.NativeMethods.SECURITY_ATTRIBUTES%
- lpThreadAttributes
Тип: Microsoft.TeamFoundation.Common.Internal.NativeMethods.SECURITY_ATTRIBUTES%
- bInheritHandle
Тип: System.Boolean
- dwCreationFlags
Тип: System.UInt32
- lpEnvironment
Тип: System.IntPtr
- lpCurrentDirectory
Тип: System.String
- lpStartupInfo
Тип: Microsoft.TeamFoundation.Common.Internal.NativeMethods.STARTUPINFO%
- lpProcessInformation
Тип: Microsoft.TeamFoundation.Common.Internal.NativeMethods.PROCESS_INFORMATION%
Возвращаемое значение
Тип: System.Boolean
См. также
Ссылки
Microsoft.TeamFoundation.Common.Internal - пространство имен