Consultor Eletrônico



Kbase P93337: DLL calls improperly generate error 12200 in 10.0B
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/21/2006
Status: Verified

FACT(s) (Environment):

OpenEdge 10.0B

SYMPTOM(s):

When DLL call is executed error (12200) is generated

You cannot use OUTPUT to return CHARACTER or LONGCHAR data. Use MEMPTR instead. (12200)

Program contains DLL calls which return data using output parameters defined as character

Programs compile without error

CAUSE:

Bug# 20040901-016

FIX:

Upgrade to 10.0B01 or later release

If upgrading is not an option, as a workaround, use INPUT-OUTPUT parameter instead of OUTPUT parameter.