Vc中函数声明
FT_RETCODE FT_register(
IN FT_HANDLE ftContext,             
IN  FT_BOOL allowLearning,
IN  int featuresLen,
OUT FT_BYTE *regFeatures,
OUT FT_BYTE featuresKey[FT_KEY_LEN],
OUT FT_RESULT_PT regResultPt);
数据类型说明:
          typedef enum                      
         {
   FT_SUCCESS,
   FT_FAIL,
   FT_CANCEL,
         }FT_RESULT, *FT_RESULT_PT;如何在delphi中声明它?
我的声明:
   Function FT_register(ftContext : Pointer; allowLearning :Boolean;      featuresLen :Integer; regFeatures : PByte; featuresKey : TLbyteArry; Var regResult: FT_RESULT):HResult;                  cdecl;External 'dpfpfns.dll';调用失败!