<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi All,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I am doing a project on&nbsp; avision scanner 
driver, in which my role is to port the Sane's&nbsp;application scanimage.c file 
to an application in winCE.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Here, in the source code of this application, there 
is an&nbsp;array basic_options[] of type "struct option" initialised 
with&nbsp;some no. of values. and&nbsp;also a variable&nbsp;all_options of type 
"struct option". I am unable to make out as what this structure option 's 
members are, please some one help me in defining the members and their 
type&nbsp;of this structure.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>And also in the array basic_options[], the members 
are initialised with various strings and the&nbsp;second&nbsp;value in every set 
of initialisations, its one of these three values: &nbsp;i.e., 
required_argument, no_argument, optional_argument,,, unable to make out as what 
these variables are, I mean where they are coming from, and their flow, someone 
please help me to deal with this simple problem, for which I would be very thank 
full..</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>regrads,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>thankyou.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Shanthan..</FONT></DIV></BODY></HTML>