- Timestamp:
- Aug 5, 2016 10:28:09 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredentialProvider.cpp
r62679 r63071 114 114 } 115 115 116 HRESULT STDMETHODCALLTYPE GetTypeInfoCount(unsigned int FAR* pctinfo) 117 { 116 HRESULT STDMETHODCALLTYPE GetTypeInfoCount(unsigned int FAR *pctInfo) 117 { 118 RT_NOREF(pctInfo); 118 119 return E_NOTIMPL; 119 120 } 120 121 121 HRESULT STDMETHODCALLTYPE GetTypeInfo(unsigned int iTInfo, LCID lcid, ITypeInfo FAR* FAR* ppTInfo) 122 { 122 HRESULT STDMETHODCALLTYPE GetTypeInfo(unsigned int iTInfo, LCID lcid, ITypeInfo FAR * FAR *ppTInfo) 123 { 124 RT_NOREF(iTInfo, lcid, ppTInfo); 123 125 return E_NOTIMPL; 124 126 } 125 127 126 HRESULT STDMETHODCALLTYPE GetIDsOfNames(REFIID riid, 127 OLECHAR FAR* FAR* rgszNames, unsigned int cNames,128 LCID lcid, DISPID FAR* rgDispId)129 {128 HRESULT STDMETHODCALLTYPE GetIDsOfNames(REFIID riid, OLECHAR FAR * FAR *rgszNames, unsigned int cNames, 129 LCID lcid, DISPID FAR *rgDispId) 130 { 131 RT_NOREF(riid, rgszNames, cNames, lcid, rgDispId); 130 132 return E_NOTIMPL; 131 133 } 132 134 133 HRESULT STDMETHODCALLTYPE Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, 134 DISPPARAMS FAR* pDispParams, VARIANT FAR* parResult, EXCEPINFO FAR* pExcepInfo,135 unsigned int FAR* puArgErr)136 {135 HRESULT STDMETHODCALLTYPE Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS FAR *pDispParams, 136 VARIANT FAR *parResult, EXCEPINFO FAR *pExcepInfo, unsigned int FAR *puArgErr) 137 { 138 RT_NOREF(dispIdMember, riid, lcid, wFlags, pDispParams, parResult, pExcepInfo, puArgErr); 137 139 return E_NOTIMPL; 138 140 } … … 141 143 STDMETHODIMP Logon(BSTR bstrUserName) 142 144 { 145 RT_NOREF(bstrUserName); 143 146 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: Logon\n"); 144 147 return S_OK; … … 147 150 STDMETHODIMP Logoff(BSTR bstrUserName) 148 151 { 152 RT_NOREF(bstrUserName); 149 153 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: Logoff\n"); 150 154 return S_OK; … … 153 157 STDMETHODIMP StartShell(BSTR bstrUserName) 154 158 { 159 RT_NOREF(bstrUserName); 155 160 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: Logon\n"); 156 161 return S_OK; … … 159 164 STDMETHODIMP DisplayLock(BSTR bstrUserName) 160 165 { 166 RT_NOREF(bstrUserName); 161 167 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: DisplayLock\n"); 162 168 return S_OK; … … 165 171 STDMETHODIMP DisplayUnlock(BSTR bstrUserName) 166 172 { 173 RT_NOREF(bstrUserName); 167 174 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: DisplayUnlock\n"); 168 175 return S_OK; … … 171 178 STDMETHODIMP StartScreenSaver(BSTR bstrUserName) 172 179 { 180 RT_NOREF(bstrUserName); 173 181 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: StartScreenSaver\n"); 174 182 return S_OK; … … 177 185 STDMETHODIMP StopScreenSaver(BSTR bstrUserName) 178 186 { 187 RT_NOREF(bstrUserName); 179 188 VBoxCredProvVerbose(0, "VBoxCredProvSensLogon: StopScreenSaver\n"); 180 189 return S_OK; … … 212 221 AssertPtr(g_pISensLogon); 213 222 214 IEventSubscription *pIEventSubscription ;223 IEventSubscription *pIEventSubscription = NULL; 215 224 int i; 216 225 for (i = 0; i < RT_ELEMENTS(g_aSENSEvents); i++) … … 506 515 { 507 516 HRESULT hRes = CoInitializeEx(NULL, COINIT_MULTITHREADED); 517 RT_NOREF(hRes); /* probably a great idea to ignore this */ 508 518 VBoxCredentialProviderRegisterSENS(); 509 519 } 510 #else 520 #else /* !VBOX_WITH_WIN_SENS */ 511 521 VBoxCredProvVerbose(0, "VBoxCredentialProviderCreate: SENS support is disabled\n"); 512 #endif /* VBOX_WITH_WIN_SENS */522 #endif /* !VBOX_WITH_WIN_SENS */ 513 523 } 514 524 catch (std::bad_alloc &ex) … … 535 545 * object creation. 536 546 */ 537 HRESULT __stdcall DllGetClassObject(REFCLSID classID, REFIID interfaceID, 538 void **ppvInterface) 547 HRESULT __stdcall DllGetClassObject(REFCLSID classID, REFIID interfaceID, void **ppvInterface) 539 548 { 540 549 VBoxCredProvVerbose(0, "DllGetClassObject (refs=%ld)\n",
Note:
See TracChangeset
for help on using the changeset viewer.