transação XTYP_XACT_COMPLETE

Uma função de retorno de chamada do cliente DDE (Dynamic Data Exchange), DdeCallback, recebe a transação XTYP_XACT_COMPLETE quando uma transação assíncrona, iniciada por uma chamada para a função DdeClientTransaction , é concluída.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYP_XACT_COMPLETE      (0x0080 | XCLASS_NOTIFICATION  )

Parâmetros

Utype

O tipo de transação.

uFmt

O formato dos dados associados à transação concluída (se aplicável) ou NULL se nenhum dado foi trocado durante a transação.

hconv

Um identificador para a conversa.

hsz1

Um identificador para o nome do tópico envolvido na transação concluída.

hsz2

Um identificador para o nome do item envolvido na transação concluída.

hdata

Um identificador para os dados envolvidos na transação concluída, se aplicável. Se a transação foi bem-sucedida, mas não envolveu dados, esse parâmetro será TRUE. Esse parâmetro será NULL se a transação não tiver sido bem-sucedida.

dwData1

O identificador de transação da transação concluída.

dwData2

Qualquer DDE_ aplicável status sinalizadores na palavra baixa. Esse parâmetro fornece suporte para aplicativos dependentes de DDE_APPSTATUS bits. É recomendável que os aplicativos não usem mais esses bits que talvez não sejam suportados em versões futuras do DDEML.

Comentários

Um aplicativo não deve liberar o identificador de dados obtido durante essa transação. No entanto, um aplicativo deve copiar os dados associados ao identificador de dados se o aplicativo precisar processar os dados após o retorno da função de retorno de chamada. Um aplicativo pode usar a função DdeGetData para copiar os dados.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Ddeml.h (inclua Windows.h)

Confira também

Referência

DdeClientTransaction

DdeGetData

Conceitual

Biblioteca de Gerenciamento dinâmico do Data Exchange