Estructura MONHSZSTRUCTA (ddeml.h)
Contiene información sobre un identificador de cadena de Intercambio de datos dinámicos (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
Acción que se realiza en la cadena identificada por el miembro hsz .
Valor | Significado |
---|---|
|
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 ). |
|
Una aplicación está creando un identificador de cadena. (La aplicación llamó a la función DdeCreateStringHandle ). |
|
Una aplicación está eliminando un identificador de cadena. (La aplicación llamó a la función DdeFreeStringHandle ). |
|
Una aplicación aumenta el número de uso de un identificador de cadena. (La aplicación llamó a la función DdeKeepStringHandle ). |
dwTime
Tipo: DWORD
Hora de Windows en la que tiene lugar 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
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 .
Comentarios
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 neutro de codificación con código que no es neutral de codificación puede provocar discrepancias que dan lugar a errores de compilación o en tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | ddeml.h (incluya Windows.h) |
Consulte también
Conceptual
Biblioteca de administración dinámica de Intercambio de datos
Referencia