internal MI_Result DeserializeClass( MI_SerializerFlags flags, IntPtr serializedBuffer, UInt32 serializedBufferLength, MI_Class parentClass, string serverName, string namespaceName, IntPtr classObjectNeeded, IntPtr classObjectNeededContext, out UInt32 serializedBufferRead, out MI_Class classObject, out MI_Instance cimErrorDetails ) { MI_Class classObjectLocal = MI_Class.NewIndirectPtr(); MI_Instance cimErrorDetailsLocal = MI_Instance.NewIndirectPtr(); MI_Result resultLocal = this.commonFT.DeserializeClass(this, flags, serializedBuffer, serializedBufferLength, parentClass, serverName, namespaceName, classObjectNeeded, classObjectNeededContext, out serializedBufferRead, classObjectLocal, cimErrorDetailsLocal); classObject = classObjectLocal; cimErrorDetails = cimErrorDetailsLocal; return(resultLocal); }
internal MI_Result GetClass( out MI_Class instanceClass ) { MI_Class instanceClassLocal = MI_Class.NewIndirectPtr(); MI_Result resultLocal = this.ft.GetClass(this, instanceClassLocal); instanceClass = instanceClassLocal; return(resultLocal); }
internal MI_Result Clone( out MI_Class newClass ) { MI_Class newClassLocal = MI_Class.NewIndirectPtr(); MI_Result resultLocal = this.ft.Clone(this, newClassLocal); newClass = newClassLocal; return(resultLocal); }
internal MI_Result GetParentClass( out MI_Class parentClass ) { MI_Class parentClassLocal = MI_Class.NewIndirectPtr(); MI_Result resultLocal = this.ft.GetParentClass(this, parentClassLocal); parentClass = parentClassLocal; return(resultLocal); }
internal MI_Result NewClass( MI_ClassDecl classDecl, string namespaceName, string serverName, out MI_Class classObject ) { MI_Class classObjectLocal = MI_Class.NewIndirectPtr(); MI_Result resultLocal = this.ft.NewClass(this, classDecl, namespaceName, serverName, classObjectLocal); classObject = classObjectLocal; return(resultLocal); }
internal MI_Result GetClass( out MI_Class classResult, out bool moreResults, out MI_Result result, out string errorMessage, out MI_Instance completionDetails ) { MI_Class classResultLocal = MI_Class.NewIndirectPtr(); MI_String errorMessageLocal = MI_String.NewIndirectPtr(); MI_Instance completionDetailsLocal = MI_Instance.NewIndirectPtr(); MI_Result resultLocal = this.ft.GetClass(this, classResultLocal, out moreResults, out result, errorMessageLocal, completionDetailsLocal); classResult = classResultLocal; errorMessage = errorMessageLocal.Value; completionDetails = completionDetailsLocal; return(resultLocal); }