Función GetProcessShutdownParameters (processthreadsapi.h)
Recupera los parámetros de apagado para el proceso que realiza la llamada actualmente.
Sintaxis
BOOL GetProcessShutdownParameters(
[out] LPDWORD lpdwLevel,
[out] LPDWORD lpdwFlags
);
Parámetros
[out] lpdwLevel
Puntero a una variable que recibe el nivel de prioridad de apagado. Los niveles más altos se apagan primero. Los pedidos de apagado de nivel de sistema están reservados para los componentes del sistema. Los números más altos se apagan primero. A continuación se muestran las convenciones de nivel.
Valor | Significado |
---|---|
|
Intervalo de último apagado reservado por el sistema. |
|
Intervalo de último apagado reservado de la aplicación. |
|
Intervalo de apagado reservado de la aplicación "entre". |
|
Intervalo de cierre reservado de la aplicación. |
|
Intervalo de cierre reservado por el sistema. |
Todos los procesos se inician en el nivel de apagado 0x280.
[out] lpdwFlags
Puntero a una variable que recibe las marcas de apagado. Este parámetro puede ser el siguiente valor.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | processthreadsapi.h (incluya Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |