Estructura STISUBSCRIBE (sti.h)
La estructura STISUBSCRIBE se usa como parámetro para el método IStiDevice::Subscribe.
Sintaxis
typedef struct _STISUBSCRIBE {
DWORD dwSize;
DWORD dwFlags;
DWORD dwFilter;
HWND hWndNotify;
HANDLE hEvent;
UINT uiNotificationMessage;
} STISUBSCRIBE, *LPSTISUBSCRIBE;
Miembros
dwSize
Tamaño proporcionado por el autor de la llamada, en bytes, de la estructura STISUBSCRIBE.
dwFlags
Una de las marcas de bits siguientes, definidas en sti.h.
STI_SUBSCRIBE_FLAG_EVENT
Las notificaciones de eventos deben entregarse a la aplicación mediante llamadas a SetEvent. El miembro hEvent contiene un identificador de eventos Win32.
Esta marca de bits se prefiere por motivos de seguridad.
STI_SUBSCRIBE_FLAG_WINDOW
Las notificaciones de eventos se deben entregar a la aplicación mediante mensajes de ventana. El miembro dwWndNotify contiene un identificador de ventana y uiNotificationMessage contiene un mensaje de ventana.
Esta marca de bits está obsoleta. No use.
dwFilter
Reservado para uso del sistema.
hWndNotify
Controle a una ventana de aplicación que debe recibir el mensaje especificado por uiNotificationMessage cuando se produce un evento. Solo se usa si STI_SUBSCRIBE_FLAG_WINDOW se establece en dwFlags.
hEvent
Controle un evento Win32 creado con CreateEvent, que el monitor de eventos usará con SetEvent cuando se produzca un evento y para el que la aplicación pueda esperar. Solo se usa si STI_SUBSCRIBE_FLAG_WINDOW se establece en dwFlags.
uiNotificationMessage
Mensaje de ventana que se debe pasar a la ventana de dwWndNotify cuando se produce un evento.
Requisitos
Requisito | Valor |
---|---|
encabezado de | sti.h (include Sti.h) |