MONHSZSTRUCTA-Struktur (ddeml.h)
Enthält Informationen zu einem DDE-Zeichenfolgenhandle (Dynamic Data Exchange). Eine DDE-Überwachungsanwendung kann diese Struktur verwenden, wenn die Aktivität der Zeichenfolgen-Manager-Komponente der DDE-Verwaltungsbibliothek überwacht wird.
Syntax
typedef struct tagMONHSZSTRUCTA {
UINT cb;
BOOL fsAction;
DWORD dwTime;
HSZ hsz;
HANDLE hTask;
CHAR str[1];
} MONHSZSTRUCTA, *PMONHSZSTRUCTA;
Angehörige
cb
Typ: UINT-
Die Größe der Struktur in Byte.
fsAction
Typ: BOOL-
Die Aktion, die für die vom hsz Member identifizierte Zeichenfolge ausgeführt wird.
Wert | Bedeutung |
---|---|
|
Eine Anwendung gibt ihre DDE-Ressourcen frei, wodurch das System Zeichenfolgenhandles löscht, die die Anwendung erstellt hatte. (Die Anwendung hat die DdeUninitialize Funktion aufgerufen.) |
|
Eine Anwendung erstellt ein Zeichenfolgenhandle. (Die Anwendung hat die DdeCreateStringHandle--Funktion aufgerufen.) |
|
Eine Anwendung löscht ein Zeichenfolgenhandle. (Die Anwendung hat die DdeFreeStringHandle Funktion aufgerufen.) |
|
Eine Anwendung erhöht die Verwendungsanzahl eines Zeichenfolgenhandles. (Die Anwendung hat die DdeKeepStringHandle--Funktion aufgerufen.) |
dwTime
Typ: DWORD-
Die Windows-Zeit, zu der die vom fsAction Member angegebene Aktion ausgeführt wird. Die Windows-Zeit ist die Anzahl von Millisekunden, die seit dem Start des Systems verstrichen sind.
hsz
Typ: HSZ-
Ein Handle für die Zeichenfolge. Da Zeichenfolgenhandles lokal für den Prozess sind, handelt es sich bei diesem Element um ein globales Atom.
hTask
Typ: HANDLE
Ein Handle für die Aufgabe (Anwendungsinstanz), die die Aktion für das Zeichenfolgenhandle ausführt.
str[1]
Typ: TCHAR[1]
Zeigen Sie auf die Zeichenfolge, die vom hsz Member identifiziert wird.
Bemerkungen
Anmerkung
Der ddeml.h-Header definiert MONHSZSTRUCT als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Header- | ddeml.h (enthalten Windows.h) |
Siehe auch
Konzeptionelle
Dynamische Exchange-Verwaltungsbibliothek
Referenz-