00001
00010 #ifndef P6XMLCOMPILE_H__
00011 #define P6XMLCOMPILE_H__ 1
00012
00013 #include "p6err.h"
00014
00015 namespace P6R {
00016
00017 #ifdef __cplusplus
00018 extern "C" {
00019 #endif
00020
00029 interface p6IXMLCompile : public p6ICom
00030 {
00050 P6COMMETHOD nameSpaceInScope( const P6CHAR* pPrefix,
00051 P6UINT32 prefixLength,
00052 P6CHAR* pURI,
00053 P6UINT32* pLength
00054 ) = 0;
00055
00056 };
00057
00058
00059 #define IF_p6IXMLCompile {0x5418c167,0x150e,0x40e0,{0x85,0xca,0x7f,0xbf,0x6a,0x6a,0xf8,0xfc}}
00060
00061 #ifdef __cplusplus
00062 }
00063 #endif
00064
00065 }
00066
00067
00068 #endif
00069
00070
00071
00072
00073
00074
00075
00076
00077