Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Subconjunto de Windows CreateProcess que se puede admitir entre plataformas.
Sintaxis
HRESULT CreateProcessForLaunch (
[in] LPWSTR lpCommandLine,
[in] BOOL bSuspendProcess,
[in] LPVOID lpEnvironment,
[in] LPCWSTR lpCurrentDirectory,
[out] PDWORD pProcessId,
[out] HANDLE *pResumeHandle
);
Parámetros
lpCommandLine
[in] Línea de comandos que se va a ejecutar.
bSuspendProcess
[in] Si este parámetro es TRUE, suspenda el proceso para el inicio.
lpEnvironment
[in, opcional] Puntero al bloque de entorno para el nuevo proceso. Si este parámetro es NULL, el nuevo proceso usa el entorno del proceso de llamada.
lpCurrentDirectory
[in, opcional] Ruta de acceso completa al directorio actual del proceso. Si este parámetro es NULL, el nuevo proceso tendrá la misma unidad y directorio actuales que el proceso de llamada.
pProcessId
[out] Identificador para identificar el proceso creado.
pResumeHandle
[out] Identificador que se va a usar con ResumeProcess para reanudar el proceso si bSuspendProcess es TRUE.
Valor devuelto
S_OK
El proceso se creó correctamente.
E_FAIL\ (u otros E_ códigos de retorno) Error en el inicio.
Observaciones
Consulte la API CreateProcess de Win32 para obtener más detalles.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: dbgshim.h
Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versiones de .NET: Disponible desde .NET Core 2.1