Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Start een proces op een externe computer onder het foutopsporingsprogramma.
Syntaxis
HRESULT CreateProcessEx (
[in] ICorDebugRemoteTarget* pRemoteTarget,
[in] LPCWSTR lpApplicationName,
[in] LPWSTR lpCommandLine,
[in] LPSECURITY_ATTRIBUTES lpProcessAttributes,
[in] LPSECURITY_ATTRIBUTES lpThreadAttributes,
[in] BOOL bInheritHandles,
[in] DWORD dwCreationFlags,
[in] PVOID lpEnvironment,
[in] LPCWSTR lpCurrentDirectory,
[in] LPSTARTUPINFOW lpStartupInfo,
[in] LPPROCESS_INFORMATION lpProcessInformation,
[in] CorDebugCreateProcessFlags debuggingFlags,
[out] ICorDebugProcess** ppProcess
);
Parameterwaarden
pRemoteTarget [in] Wijs een ICorDebugRemoteTarget-interface aan. Wordt gebruikt om de externe computer te bepalen waarop het proces wordt gestart.
lpApplicationName [in] Aanwijzer naar een door null beëindigde tekenreeks die aangeeft welke module moet worden uitgevoerd door het gestarte proces. De module wordt uitgevoerd in de beveiligingscontext van het aanroepende proces.
lpCommandLine [in] Aanwijzer naar een door null beëindigde tekenreeks waarmee de opdrachtregel wordt opgegeven die moet worden uitgevoerd door het gestarte proces.
lpProcessAttributes [in] Niet gebruikt voor externe foutopsporing.
lpThreadAttributes [in] Niet gebruikt voor externe foutopsporing.
bInheritHandles [in] Niet gebruikt voor externe foutopsporing.
dwCreationFlags [in] Niet gebruikt voor externe foutopsporing.
lpEnvironment [in] Wijs een omgevingsblok aan voor het nieuwe proces.
lpCurrentDirectory [in] Aanwijzer naar een door null beëindigde tekenreeks waarmee het volledige pad naar de huidige map voor het proces wordt opgegeven. Als deze parameter null is, heeft het nieuwe proces hetzelfde huidige station en dezelfde map als het aanroepende proces.
lpStartupInfo [in] Niet gebruikt voor externe foutopsporing.
lpProcessInformation [in] Niet gebruikt voor externe foutopsporing.
debuggingFlags [in] Niet gebruikt voor externe foutopsporing.
ppProcess [uit] Een aanwijzer naar het adres van een ICorDebugProcess Interface-object dat het proces vertegenwoordigt.
Retourwaarde
S_OK het proces op de externe computer gestart en een 'ICorDebugProcess Interface' geretourneerd voor foutopsporing.
E_FAIL (of andere E_ retourcodes) Kan het proces niet starten op de externe computer en een 'ICorDebugProcess Interface' retourneren voor foutopsporing.
Opmerkingen
Foutopsporing in de gemengde modus wordt niet ondersteund in Silverlight.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Rubriek: CorDebug.idl
Bibliotheek: CorGuids.lib
.NET-versies: 4.5, 4, 3.5 SP1