Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
En delmängd av Windows CreateProcess som kan stödjas plattformsoberoende.
Syntax
HRESULT CreateProcessForLaunch (
[in] LPWSTR lpCommandLine,
[in] BOOL bSuspendProcess,
[in] LPVOID lpEnvironment,
[in] LPCWSTR lpCurrentDirectory,
[out] PDWORD pProcessId,
[out] HANDLE *pResumeHandle
);
Parameterar
lpCommandLine
[i] Kommandoraden som ska köras.
bSuspendProcess
[i] Om den här parametern är TRUE pausar du processen för start.
lpEnvironment
[in, valfritt] En pekare till miljöblocket för den nya processen. Om den här parametern är NULL använder den nya processen anropsprocessens miljö.
lpCurrentDirectory
[in, valfritt] Den fullständiga sökvägen till den aktuella katalogen för processen. Om den här parametern är NULL har den nya processen samma aktuella enhet och katalog som anropsprocessen.
pProcessId
[ut] ID:t för att identifiera den process som skapats.
pResumeHandle
[ut] Handtaget som ska användas med ResumeProcess för att återuppta processen om bSuspendProcess är TRUE.
Returvärde
S_OK
Processen har skapats.
E_FAIL\ (eller andra E_ returkoder) Starten misslyckades.
Anmärkningar
Mer information finns i Win32 CreateProcess API.
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: dbgshim.h
Bibliotek: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET-versioner: Tillgänglig sedan .NET Core 2.1