Compartir a través de


estructura de SHAREDMEMORY_HEADER

Almacena información sobre las secciones de memoria compartida.

Sintaxis

typedef struct _SHAREDMEMORY_HEADER {
  DWORD             cbTotal;
  DWORD             cbOffsetSns;
  DWORD             idxEvent;
  DWORD             dwEvent;
  CURSOR_ID         cid;
  DWORD             sn;
  SYSTEM_EVENT      sysEvt;
  SYSTEM_EVENT_DATA sysEvtData;
  DWORD             cPackets;
  DWORD             cbPackets;
  BOOL              fSnsPresent;
} SHAREDMEMORY_HEADER, *PSHAREDMEMORY_HEADER;

Miembros

cbTotal

Tamaño, en bytes, de los datos a los que hace referencia esta estructura de encabezado.

cbOffsetSns

Tamaño, en bytes, que los números de serie se desplazan de la estructura de encabezado.

idxEvent

Índice de eventos. Este valor se incrementa con eventos sucesivos.

dwEvent

Evento asociado a este encabezado.

Cid

Identificador de cursor al que hace referencia el encabezado de memoria compartida.

sn

Número de serie del encabezado de memoria compartida.

sysEvt

Evento del sistema, prefijo SE_*, asociado a este encabezado. Consulte la sección comentarios para obtener más información.

sysEvtData

Estructura SYSTEM_EVENT_DATA asociada al evento del sistema.

cPackets

Recuento de los paquetes asociados a la sección de memoria compartida actual.

cbPackets

Tamaño, en bytes, de los paquetes asociados a la sección de memoria compartida actual.

fSnsPresent

Marca que indica si los números de serie están presentes en la sección de memoria compartida actual.

Comentarios

Los valores siguientes se definen para el miembro sysEvt .

#define SE_NONE                  0x00000000
#define SE_TAP                   0x00000010
#define SE_DBL_TAP               0x00000011
#define SE_RIGHT_TAP             0x00000012
#define SE_DRAG                  0x00000013
#define SE_RIGHT_DRAG            0x00000014
#define SE_HOLD_ENTER            0x00000015
#define SE_HOLD_LEAVE            0x00000016
#define SE_HOVER_ENTER           0x00000017
#define SE_HOVER_LEAVE           0x00000018
#define SE_FLICK                 0x0000001F

Consulte también

SYSTEM_EVENT_DATA