Thank you now it work!!!

Thomas Heller ha scritto:

> lux wrote:
> > Hi to all,
> > i need to traslate this struct in python using ctypes
> >
> > struct Soptions
> > {
> > char          chVolumeLabel[128];
> > __int32      nSessionToImport;
> > BS_BOOL bJolietFileSystem;
> > BS_BOOL bBootable;
> > TCHAR      chBootImage[_MAX_PATH];
> > BS_BOOL bFinalize;
> > BS_BOOL bTestBurn;
> > BS_BOOL bPerformOPC;
> > BS_BOOL bVerifyAfterBurn;
> > __int32      nCacheSize;
> > BS_BOOL bUnderrunProtection;
> > BS_BOOL bEjectAfterBurn;
> > __int32      nCopies;
> > }
> >
> > I try to convert:
> >
> > char xxx[128] -> c_char*128
> > __int32          -> c_int
> > BS_BOOL     -> c_byte
> >
> > TCHAR      chBootImage[_MAX_PATH]; -> ???
> >
> > But not work...
> > how to solve it?
> >
> > Thank's, Luca
> >
>
> _MAX_PATH is 260.
> TCHAR is normally a unicode (wide) or a ascii (ansi) character, depending
> on if _UNICODE is defined by the compiler.  Assuming ascii,
> TCHAR chBootImage[_MAX_PATH]  -> c_char * 260
> 
> Thomas

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to