Freigeben über


CONVCONTEXT-Struktur (ddeml.h)

Enthält Informationen, die von einer DDE-Clientanwendung (Dynamic Data Exchange) bereitgestellt werden. Die Informationen sind nützlich für spezialisierte oder sprachübergreifende DDE-Unterhaltungen.

Syntax

typedef struct tagCONVCONTEXT {
  UINT                        cb;
  UINT                        wFlags;
  UINT                        wCountryID;
  int                         iCodePage;
  DWORD                       dwLangID;
  DWORD                       dwSecurity;
  SECURITY_QUALITY_OF_SERVICE qos;
} CONVCONTEXT, *PCONVCONTEXT;

Member

cb

Typ: UINT

Die Größe der Struktur in Bytes.

wFlags

Typ: UINT

Die Unterhaltungskontextflags. Für diesen Member sind derzeit keine Flags definiert.

wCountryID

Typ: UINT

Der Länder-/Regionscodebezeichner für Themennamen- und Elementnamenzeichenfolgen.

iCodePage

Typ: int

Die Codepage für Themennamen- und Elementnamenzeichenfolgen. Nicht mehrsprachige Clients sollten diesen Member auf CP_WINANSI festlegen. Unicode-Clients sollten diesen Wert auf CP_WINUNICODE festlegen.

dwLangID

Art: DWORD

Der Sprachbezeichner für Themennamen- und Elementnamenzeichenfolgen.

dwSecurity

Art: DWORD

Ein privater (anwendungsdefinierter) Sicherheitscode.

qos

Typ: SECURITY_QUALITY_OF_SERVICE

Die Servicequalität, die ein DDE-Client während einer bestimmten Unterhaltung vom System wünscht. Die angegebene Qualität des Servicelevels dauert für die Dauer der Unterhaltung. Sie kann nicht mehr geändert werden, nachdem die Konversation gestartet wurde.

Hinweise

Sicherheitswarnung

Um die Sicherheit zu erhöhen, kann Ihre Anwendung einen Sicherheitscode mit dem dwSecurity-Element angeben. Die Anwendung könnte dann diesen Wert in der DdeCallback-Funktion untersuchen, um die Identität der Clientanwendung zu überprüfen. Es kann jedoch ein Wert ermittelt werden, der in einer Anwendung hartcodiert ist. Daher können Sie den Sicherheitscode auf eine andere Weise bereitstellen, z. B. durch Benutzereingaben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile ddeml.h (Windows.h einschließen)

Weitere Informationen

Dynamic Data Exchange Management Library