diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-05785721-C090-50C6-BE5E-46EF14222FFF.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-05785721-C090-50C6-BE5E-46EF14222FFF.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,32 @@ + + + + + +8 +bit variant, 16 bit variant and build independenceThis document describes 8 bit variant, 16 bit variant and build +independence. +

Descriptors are supplied in two variants:

+ +

Descriptors are also supplied as build independent types. These are used +whenever descriptors are used to represent text strings. By using build independent +types, the appropriate variant, either 16 bit or 8 bit, is selected at build +time depending on whether the _UNICODE macro has been defined +or not.

+

Binary data always requires the 8 bit variant, regardless of the build, +and this should be explicitly used in program code.

+

Explicit use of the 16 bit variant is rare.

+

With a few exceptions, the behaviour of both 8 bit and 16 bit variants +is the same.

+
\ No newline at end of file