Struttura MONHSZSTRUCTW (ddeml.h)
Contiene informazioni su un handle di stringa DDE (Dynamic Data Exchange). Un'applicazione di monitoraggio DDE può usare questa struttura durante il monitoraggio dell'attività del componente di gestione delle stringhe della libreria di gestione DDE.
Sintassi
typedef struct tagMONHSZSTRUCTW {
UINT cb;
BOOL fsAction;
DWORD dwTime;
HSZ hsz;
HANDLE hTask;
WCHAR str[1];
} MONHSZSTRUCTW, *PMONHSZSTRUCTW;
Members
cb
Tipo: UINT
Dimensioni della struttura, in byte.
fsAction
Tipo: BOOL
Azione eseguita sulla stringa identificata dal membro hsz .
Valore | Significato |
---|---|
|
Un'applicazione libera le risorse DDE, causando l'eliminazione della stringa da parte del sistema che gestisce l'applicazione creata. L'applicazione ha chiamato la funzione DdeUninitialize . |
|
Un'applicazione sta creando un handle di stringa. L'applicazione ha chiamato la funzione DdeCreateStringHandle . |
|
Un'applicazione sta eliminando un handle di stringa. L'applicazione ha chiamato la funzione DdeFreeStringHandle . |
|
Un'applicazione aumenta il numero di utilizzo di un handle stringa. L'applicazione ha chiamato la funzione DdeKeepStringHandle . |
dwTime
Tipo: DWORD
Ora di Windows in cui viene eseguita l'azione specificata dal membro fsAction . Il tempo di Windows è il numero di millisecondi trascorsi dall'avvio del sistema.
hsz
Tipo: HSZ
Handle per la stringa. Poiché gli handle di stringa sono locali per il processo, questo membro è un atomo globale.
hTask
Tipo: HANDLE
Handle per l'attività (istanza dell'applicazione) che esegue l'azione sull'handle di stringa.
str[1]
Tipo: TCHAR[1]
Puntatore alla stringa identificata dal membro hsz .
Commenti
Nota
L'intestazione ddeml.h definisce MONHSZSTRUCT come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | ddeml.h (include Windows.h) |
Vedi anche
Informazioni concettuali
Libreria di gestione di Dynamic Data Exchange
Riferimento
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per