29 static const P6UINT32 MAX_IDENTIFER_SIZE = 4000;
30 static const P6UINT32 MAX_ENUM_BUF = 4000*16;
91 #define INTERFACE p6IEnumConfigWSections
121 #define IF_p6IEnumConfigWSections {0xf6c2f961,0x605a,0x4e33,{0x93,0x8b,0x20,0x85,0xa9,0xcb,0x3c,0xed}}
153 #define INTERFACE p6IEnumConfigWValues
183 #define IF_p6IEnumConfigWValues {0x1faeacc1,0x1af2,0x4a3e,{0x80,0x47,0x5d,0x50,0xc0,0xe3,0x55,0xcf}}
199 #define INTERFACE p6IWConfigTokens
232 #define IF_p6IWConfigTokens {0xa6824833,0x8289,0x4b70,{0x8d,0xfc,0x5c,0x5f,0x70,0x28,0x41,0x9c}}
246 static const P6CONFIGFLAGS P6CONFIG_NOFLAGS = 0x00000000;
247 static const P6CONFIGFLAGS P6CONFIG_READONLY = 0x00000001;
259 static const P6OPENFLAGS P6OPEN_NOFLAGS = 0x00000000;
260 static const P6OPENFLAGS P6OPEN_USENEW = 0x00000001;
261 static const P6OPENFLAGS P6OPEN_USEOLD = 0x00000002;
283 #define INTERFACE p6IWConfig
800 #define IF_p6IWConfig {0x9699fb6a,0x28ef,0x47f3,{0xa6,0x59,0x18,0x37,0xa4,0x66,0xf6,0xa7}}
803 #define COMP_p6WConfig {0x104deebc,0x8510,0x4baa,{0xa3,0x9e,0x4d,0xdf,0x8c,0xde,0x58,0xb2}}
805 #define GLOBAL_CONFIG_INTERFACE "P6R::p6IWConfig::ApplicationGlobalConfig\0"
Provides configuration file management with multi-language support.
P6UINT32 P6CONFIGFLAGS
P6CONFIGFLAGS.
To get a pointer to this object perform the following steps:
P6CONFIG_NOTIFY_CODES
Configuration Notify Codes.
To get a pointer to this object perform the following steps:
unsigned char P6BOOL
Boolean type.
To get a pointer to this object perform the following steps:
wchar_t P6WCHAR
Wide character type see p6i18n.h.
The base interface all [p6]COM components must derive from and implement.
it may not contain all the symbols used by this software If you run into undefined symbol please let us know and we can provide you a build that will be compatible with your specific value
Under [section] name=value The name value pair is broken up so that no additional parsing is required...
Interface definition for all p6I18n and L10n features.
P6UINT32 P6OPENFLAGS
P6OPENFLAGS.
P6VOID(* CONFIG_NOTIFY_CHANGE)(P6INT32 eventCode, P6VOID *pContext)
Configuration Change Notification Callback.
#define P6DECLCOMMETHOD(method)
char P6CHAR
Narrow character type.
#define P6DECLAREIF_(iface, baseif)