Compartir a través de


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

Consulte también

Anular el registroAppStateChangeNotification