Compartir a través de


Estructura MONHSZSTRUCTA (ddeml.h)

Contiene información sobre un identificador de cadena de Intercambio dinámico de datos (DDE). Una aplicación de supervisión de DDE puede usar esta estructura al supervisar la actividad del componente de administrador de cadenas de la biblioteca de administración de DDE.

Sintaxis

typedef struct tagMONHSZSTRUCTA {
  UINT   cb;
  BOOL   fsAction;
  DWORD  dwTime;
  HSZ    hsz;
  HANDLE hTask;
  CHAR   str[1];
} MONHSZSTRUCTA, *PMONHSZSTRUCTA;

Miembros

cb

Tipo: UINT

Tamaño de la estructura, en bytes.

fsAction

Tipo: BOOL de

Acción que se realiza en la cadena identificada por el miembro hsz.

Valor Significado
MH_CLEANUP
4
Una aplicación libera sus recursos DDE, lo que hace que el sistema elimine los identificadores de cadena que ha creado la aplicación. (La aplicación llamó a la función DdeUninitialize).
MH_CREATE
1
Una aplicación está creando un identificador de cadena. (La aplicación llamó a la función DdeCreateStringHandle).
MH_DELETE
3
Una aplicación está eliminando un identificador de cadena. (La aplicación llamó a la función DdeFreeStringHandle).
MH_KEEP
2
Una aplicación aumenta el recuento de uso de un identificador de cadena. (La aplicación llamó a la función DdeKeepStringHandle).

dwTime

Tipo: DWORD de

Hora de Windows en la que se realiza la acción especificada por el miembro fsAction. La hora de Windows es el número de milisegundos que han transcurrido desde el arranque del sistema.

hsz

Tipo: HSZ

Identificador de la cadena. Dado que los identificadores de cadena son locales para el proceso, este miembro es un átomo global.

hTask

Tipo: HANDLE de

Identificador de la tarea (instancia de aplicación) que realiza la acción en el identificador de cadena.

str[1]

Tipo: TCHAR[1]

Puntero a la cadena identificada por el miembro hsz.

Observaciones

Nota

El encabezado ddeml.h define MONHSZSTRUCT como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000 Professional [solo aplicaciones de escritorio]
servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
encabezado de ddeml.h (incluya Windows.h)

Consulte también

conceptual de

biblioteca de administración dinámica de Exchange de datos

MONCBSTRUCT

MONCONVSTRUCT

MONERRSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT de

de referencia de