Index: remoting/host/win/elevated_controller.h |
diff --git a/remoting/host/win/elevated_controller.h b/remoting/host/win/elevated_controller.h |
index dc33e1e9e74ea73feb1bb956f077881bd57185c7..23bd3a5b64b42de409786c5e0b8f3184b28e8823 100644 |
--- a/remoting/host/win/elevated_controller.h |
+++ b/remoting/host/win/elevated_controller.h |
@@ -16,9 +16,10 @@ |
namespace remoting { |
-class ATL_NO_VTABLE ElevatedController |
+class ATL_NO_VTABLE __declspec(uuid(DAEMON_CONTROLLER_CLSID)) ElevatedController |
: public ATL::CComObjectRootEx<ATL::CComSingleThreadModel>, |
- public ATL::CComCoClass<ElevatedController, &CLSID_ElevatedController>, |
+ public ATL::CComCoClass<ElevatedController, |
+ &__uuidof(ElevatedController)>, |
public ATL::IDispatchImpl<IDaemonControl2, &IID_IDaemonControl2, |
&LIBID_ChromotingElevatedControllerLib, 1, 1> { |
public: |
@@ -57,7 +58,7 @@ class ATL_NO_VTABLE ElevatedController |
DECLARE_PROTECT_FINAL_CONSTRUCT() |
}; |
-OBJECT_ENTRY_AUTO(CLSID_ElevatedController, ElevatedController) |
+OBJECT_ENTRY_AUTO(__uuidof(ElevatedController), ElevatedController) |
} // namespace remoting |