11 #ifndef P6STRTABLE_H__
12 #define P6STRTABLE_H__ 1
74 #define INTERFACE p6IEnumStringTableSections
105 #define IF_p6IEnumStringTableSections {0xE7A653B3,0xFA8A,0x4D56,{0xA7,0xEA,0x67,0x43,0xFD,0xC9,0x99,0x31}}
113 #define INTERFACE p6IEnumWStrings
145 #define IF_p6IEnumWStrings {0x78e80ad2,0xa635,0x4fa5,{0x97,0x62,0x2c,0xba,0xb,0x3a,0xbf,0xb8}}
149 #define INTERFACE p6IEnumStrtblValues
182 #define IF_p6IEnumStrtblValues {0x91308656,0x77FE,0x46E4,{0x97,0x39,0x2F,0xE8,0xF4,0x92,0x49,0x61}}
193 #define INTERFACE p6IWStrTable
366 #define IF_p6IWStrTable {0x76798f6b,0xd5eb,0x4adb,{0xb4,0xc6,0x49,0x8a,0x52,0x40,0xbf,0x4}}
369 #define COMP_p6WStrTable {0x1c7a0775,0xcb77,0x4fd9,{0xb8,0x69,0xc8,0xd1,0xb2,0x72,0x58,0x3a}}
371 #define GLOBAL_STRTABLE_INTERFACE "P6R.p6IWStrTable.Global"
const P6MERGEFLAGS P6MERGE_USENEW
const P6MERGEFLAGS P6MERGE_NOFLAGS
const P6TABFLAGS P6TAB_CREATEONNEW
This interface supports p6I18n functionality by allowing the mapping of unique keys to strings in a s...
const P6TABFLAGS P6TAB_READONLY
const P6TABFLAGS P6TAB_TRACEON
const P6TABFLAGS P6TAB_NOFLAGS
wchar_t P6WCHAR
Wide character type see p6i18n.h.
The base interface all [p6]COM components must derive from and implement.
A string table file is composed of one or more key - string pair.
P6UINT32 P6MERGEFLAGS
P6MERGEFLAGS.
Interface definition for all p6I18n and L10n features.
#define P6DECLCOMMETHOD(method)
const P6MERGEFLAGS P6MERGE_USEOLD
P6UINT32 P6TABFLAGS
P6TABFLAGS.
char P6CHAR
Narrow character type.
#define P6DECLAREIF_(iface, baseif)
The string table file is composed of one or more lines where each line is of the form: pKey=pString...