transação XTYP_ERROR
Uma função de retorno de chamada DDE (Troca Dinâmica de Dados), DdeCallback, recebe o XTYP_ERROR transação quando ocorre um erro crítico.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_ERROR (0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK )
Parâmetros
-
Utype
-
O tipo de transação.
-
uFmt
-
Não usado.
-
hconv
-
Um identificador para a conversa associada ao erro. Esse parâmetro será NULL se o erro não estiver associado a uma conversa.
-
hsz1
-
Não usado.
-
hsz2
-
Não usado.
-
hdata
-
Não usado.
-
dwData1
-
O código de erro na palavra de baixa ordem. Atualmente, há suporte apenas para o código de erro a seguir.
Valor Significado - DMLERR_LOW_MEMORY
A memória está baixa; os dados de aviso, cutucar ou executar podem ser perdidos ou o sistema pode falhar. -
dwData2
-
Não usado.
Comentários
Um aplicativo não pode bloquear esse tipo de transação; o código de retorno CBR_BLOCK é ignorado. A DDEML (Dynamic Data Exchange Management Library) tenta liberar memória removendo recursos não críticos. Um aplicativo que bloqueou conversas deve desbloqueá-las.
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 |
|