C语言函数—dostounix

函数名

dosexterr

功 能

获取扩展DOS错误信息

用 法

int dosexterr(struct DOSERR *dblkp);

程序例

#include <stdio.h> 
#include <dos.h> 

int main(void) 
{ 
   FILE *fp; 
   struct DOSERROR info; 

   fp = fopen("perror.dat","r"); 
   if (!fp) perror("Unable to open file for 
     reading"); 
   dosexterr(&info); 

   printf("Extended DOS error  
   information:n"); 
   printf("   Extended error:  
   %dn",info.exterror); 
   printf("            Class:  
   %xn",info.class); 
   printf("           Action:  
   %xn",info.action); 
   printf("      Error Locus:  
   %xn",info.locus); 

   return 0; 
} 
  
  

如果引用本站的原创文章,请注明原文链接:,本站保留追究责任的权利!