Funzione DdeSetUserHandle (ddeml.h)

Associa un valore definito dall'applicazione a un handle di conversazione o a un identificatore di transazione. Ciò è utile per semplificare l'elaborazione delle transazioni asincrone. Un'applicazione può usare la funzione DdeQueryConvInfo per recuperare questo valore.

Sintassi

BOOL DdeSetUserHandle(
  [in] HCONV     hConv,
  [in] DWORD     id,
  [in] DWORD_PTR hUser
);

Parametri

[in] hConv

Tipo: HCONV

Handle per la conversazione.

[in] id

Tipo: DWORD

Identificatore della transazione da associare al valore specificato dal parametro hUser . Un'applicazione deve impostare questo parametro su QID_SYNC per associare hUser alla conversazione identificata dal parametro hConv .

[in] hUser

Tipo: DWORD_PTR

Valore da associare all'handle di conversazione.

Valore restituito

Tipo: BOOL

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero.

La funzione DdeGetLastError può essere usata per ottenere il codice di errore, che può essere uno dei valori seguenti:

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ddeml.h (includere Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

Informazioni concettuali

DdeQueryConvInfo

Libreria di gestione di Dynamic Data Exchange

Riferimento