Función RegisterAppStateChangeNotification (appnotify.h)
Permite a una aplicación registrar una función de devolución de llamada a través de la cual se puede notificar que su biblioteca entra o sale de un estado suspendido. La aplicación puede usar esta información para realizar las operaciones necesarias, como conservar el estado, que se deben realizar en ese momento.
Sintaxis
APICONTRACT ULONG RegisterAppStateChangeNotification(
[in] PAPPSTATE_CHANGE_ROUTINE Routine,
[in, optional] PVOID Context,
[out] PAPPSTATE_REGISTRATION *Registration
);
Parámetros
[in] Routine
Puntero a una función de devolución de llamada a la que se llama cuando la aplicación entra o sale del estado suspendido. Consulte PAPPSTATE_CHANGE_ROUTINE para obtener más información sobre esta función.
[in, optional] Context
Información de contexto específica de la aplicación que la aplicación usa al entrar o salir de un estado suspendido. Suele ser un puntero "this".
[out] Registration
Cuando esta función se devuelve correctamente, este parámetro recibe la dirección de un puntero a un valor que se puede usar para identificar el registro. Almacene este valor para usarlo con UnregisterAppStateChangeNotification.
Valor devuelto
Un código de estado Win32 estándar.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | appnotify.h |
Library | Appnotify.lib |
Archivo DLL | Twinapi.core.dll |