text: /*
  **==============================================================================
  **
  ** Copyright (c) Microsoft Corporation. All rights reserved. See file LICENSE
  ** for license information.
  **
  **==============================================================================
  */
  
  /* @migen@ */
  #include <MI.h>
  #include "ABC_Sensor.h"
  
  void MI_CALL ABC_Sensor_Load(
      ABC_Sensor_Self** self,
      MI_Module_Self* selfModule,
      MI_Context* context)
  {
      *self = NULL;
      MI_PostResult(context, MI_RESULT_OK);
  }
  
  void MI_CALL ABC_Sensor_Unload(
      ABC_Sensor_Self* self,
      MI_Context* context)
  {
      MI_PostResult(context, MI_RESULT_OK);
  }
  
  void MI_CALL ABC_Sensor_EnumerateInstances(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_PropertySet* propertySet,
      MI_Boolean keysOnly,
      const MI_Filter* filter)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_GetInstance(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const ABC_Sensor* instanceName,
      const MI_PropertySet* propertySet)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_CreateInstance(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const ABC_Sensor* newInstance)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_ModifyInstance(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const ABC_Sensor* modifiedInstance,
      const MI_PropertySet* propertySet)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_DeleteInstance(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const ABC_Sensor* instanceName)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_RequestStateChange(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_RequestStateChange* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_SetPowerState(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_SetPowerState* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_Reset(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_Reset* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_EnableDevice(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_EnableDevice* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_OnlineDevice(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_OnlineDevice* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_QuiesceDevice(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_QuiesceDevice* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_SaveProperties(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_SaveProperties* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  void MI_CALL ABC_Sensor_Invoke_RestoreProperties(
      ABC_Sensor_Self* self,
      MI_Context* context,
      const MI_Char* nameSpace,
      const MI_Char* className,
      const MI_Char* methodName,
      const ABC_Sensor* instanceName,
      const ABC_Sensor_RestoreProperties* in)
  {
      MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
  }
  
  