Condividi tramite


Struttura CONVCONTEXT (ddeml.h)

Contiene informazioni fornite da un'applicazione client DDE (Dynamic Data Exchange). Le informazioni sono utili per conversazioni DDE specializzate o cross-language.

Sintassi

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

Members

cb

Tipo: UINT

Dimensioni della struttura, in byte.

wFlags

Tipo: UINT

Flag del contesto della conversazione. Attualmente non sono definiti flag per questo membro.

wCountryID

Tipo: UINT

Identificatore del codice paese/area geografica per stringhe nome-argomento e nome elemento.

iCodePage

Tipo: int

Tabella codici per stringhe nome-argomento e nome elemento. I client non multilingue devono impostare questo membro su CP_WINANSI. I client Unicode devono impostare questo valore su CP_WINUNICODE.

dwLangID

Tipo: DWORD

Identificatore della lingua per le stringhe nome-argomento e nome elemento.

dwSecurity

Tipo: DWORD

Codice di sicurezza privato (definito dall'applicazione).

qos

Tipo: SECURITY_QUALITY_OF_SERVICE

La qualità del servizio che un client DDE desidera dal sistema durante una determinata conversazione. La qualità del livello di servizio specificato dura per la durata della conversazione. Non può essere modificato dopo l'avvio della conversazione.

Commenti

Avviso di sicurezza

Per una maggiore sicurezza, l'applicazione può specificare un codice di sicurezza con il membro dwSecurity . L'applicazione può quindi esaminare questo valore nella funzione DdeCallback per controllare l'identità dell'applicazione client. Tuttavia, è possibile individuare un valore hardcoded in un'applicazione. Pertanto, potrebbe essere necessario fornire il codice di sicurezza in un altro modo, ad esempio tramite l'input dell'utente.

Requisiti

   
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

Libreria di gestione di Dynamic Data Exchange