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 siguientes marcas de bits, definidas en sti.h.
STI_SUBSCRIBE_FLAG_EVENT
Las notificaciones de eventos se deben entregar a la aplicación mediante llamadas a SetEvent. El miembro hEvent contiene un identificador de eventos Win32.
Se prefiere esta marca de bits 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 debe usarse.
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 dwWndNotify cuando se produce un evento.
Requisitos
Requisito | Valor |
---|---|
Header | sti.h (include Sti.h) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de