summaryrefslogtreecommitdiffstats
path: root/Schemas
diff options
context:
space:
mode:
authors.kodali <s.kodali>2010-10-29 05:29:45 +0000
committers.kodali <s.kodali>2010-10-29 05:29:45 +0000
commitfc230e169eaf3722f506b3f3dc2f92779b8f622f (patch)
tree54bb15cbf27b3f70bdd27f201ad16f1fbc74c119 /Schemas
parent453543d5d3ffa909045684448a1bf9c615fc1de5 (diff)
downloadtog-pegasus-fc230e169eaf3722f506b3f3dc2f92779b8f622f.zip
tog-pegasus-fc230e169eaf3722f506b3f3dc2f92779b8f622f.tar.gz
tog-pegasus-fc230e169eaf3722f506b3f3dc2f92779b8f622f.tar.xz
BUG#: 8864
TITLE: PEP 318: 32bit providers in 64bit OpenPegasus
Diffstat (limited to 'Schemas')
-rw-r--r--Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof16
1 files changed, 16 insertions, 0 deletions
diff --git a/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof b/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof
index 80fddd1..c693880 100644
--- a/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof
+++ b/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof
@@ -137,6 +137,22 @@ class PG_ProviderModule : CIM_LogicalElement {
" Sets the module group name")]
sint16 setModuleGroupName([IN] string moduleGroupName);
+ [Description(
+ " Uint16 value indicating the provider module bitness."
+ " This option is useful when the CIMServer is compiled"
+ " to support different types of (bitness) provider modules. For"
+ " example: 64 bit CIMServer supporting the 32 bit provider"
+ " modules. \"Default\" indicates both provider module and"
+ " CIMServer have same bitness."
+ " \"32\" indicates that the provider module is 32/31-bit type."
+ " \"64\" indicates that the provider module is 64-bit type."
+ " If the specified bitness is different from CIMServer bitness,"
+ " the provider module is always loaded into out of process"
+ " irrespective of forceProviderProcesses option value."),
+ ValueMap {"1", "2", "3", "4"},
+ Values {"Default", "32", "64" }]
+ uint16 Bitness;
+
[Description ("")]
uint32 start();
[Description ("")]