Jump to content

Uconv attribute t

From EDM2
Revision as of 08:02, 22 March 2006 by Daniel.lee.kruse (talk | contribs) (added description)

unconv_attribute_t

Describes attributes and characteristics of the conversion object. All of these field can be retrieved through UniQueryUconvObject. Some of these fields are settable through UniSetUconvObject. They are signified in the fields section.

Type

ULONG         version
CHAR          mb_min_len
CHAR          mb_max_len
CHAR          usc_min_len
CHAR          usc_max_len
USHORT        esid
CHAR          options
CHAR          state
conv_endian_t endian
ULONG         displaymask
ULONG         converttype
USHORT        subchar_len
USHORT        subuni_len
CHAR          subchar[16]
UniChar       subuni[8]

C declaration method

typedef struct

Fields

version     Must be zero.  Settable.
mb_min_len  Minimum character size.
mb_max_len  Maximum character size.
usc_min_len USC minimum character size.
usc_max_len USC maximum character size.
esid        Encoding scheme id.
options     Substitution options.  Settable.
state       Current state.  Settable.
endian      Source and target chain.  Settable.
displaymask Display and data mask.  Settable.
converttype Conversion type.  Settable.
subchar_len MBCS sub-character length.  Settable.
subuni_len  UniCode sub-character length.  Settable.
subchar     MBCS sub-character.  Settable.
subuni      UniCode sub-character.  Settable.

Comment