Exemplo n.º 1
0
 def dict_from_object(cls, defined_object):
     """Parse and return a dictionary for a Win_Netowrk_Share object"""
     defined_object_dict = {}
     
     if defined_object.get_Netname() is not None:
         defined_object_dict['netname'] = Base_Object_Attribute.dict_from_object(defined_object.get_Netname())
     if defined_object.get_Local_Path() is not None:
         defined_object_dict['local_path'] = Base_Object_Attribute.dict_from_object(defined_object.get_Local_Path())
     if defined_object.get_type() is not None:
         defined_object_dict['type'] = Base_Object_Attribute.dict_from_object(defined_object.get_type())
     if defined_object.get_Current_Uses() is not None:
         defined_object_dict['current_uses'] = Base_Object_Attribute.dict_from_object(defined_object.get_Current_Uses())
     if defined_object.get_Max_Uses() is not None:
         defined_object_dict['max_uses'] = Base_Object_Attribute.dict_from_object(defined_object.get_Max_Uses())
     return defined_object_dict
Exemplo n.º 2
0
 def dict_from_object(cls, defined_object):
     """Parse and return a dictionary for a Win_Kernel_Hook object"""
     defined_object_dict = {}
     
     if defined_object.get_Hooked_Function() is not None:
         defined_object_dict["hooked_function"] = Base_Object_Attribute.dict_from_object(defined_object.get_Hooked_Function())
     if defined_object.get_Hooked_Module_Name() is not None:
         defined_object_dict["hooked_module_name"] = Base_Object_Attribute.dict_from_object(defined_object.get_Hooked_Module_Name())
     if defined_object.get_Hooking_Module_Name() is not None:
         defined_object_dict["hooking_module_name"] = Base_Object_Attribute.dict_from_object(defined_object.get_Hooking_Module_Name())
     if defined_object.get_Description() is not None:
         defined_object_dict["description"] = Base_Object_Attribute.dict_from_object(defined_object.get_Description())
     if defined_object.get_Address() is not None:
         defined_object_dict["address"] = Base_Object_Attribute.dict_from_object(defined_object.get_Address())
     if defined_object.get_Type() is not None:
         defined_object_dict["type"] = defined_object.get_Type().valueOf_
     if defined_object.get_Digital_Signature_Hooking() is not None:
         defined_object_dict["digital_signature_hooking"] = Digital_Signature.dict_from_object(defined_object.get_Digital_Signature_Hooking())
     if defined_object.get_Digital_Signature_Hooked() is not None:
         defined_object_dict["digital_signature_hooked"] = Digital_Signature.dict_from_object(defined_object.get_Digital_Signature_Hooked())
         
     return defined_object_dict