1 // Copyright © 2015, Connor Hilarides 2 // Licensed under the MIT License <LICENSE.md> 3 //! Mappings for the contents of servprov.h 4 pub type LPSERVICEPROVIDER = *mut IServiceProvider; 5 RIDL!( 6 interface IServiceProvider(IServiceProviderVtbl): IUnknown(IUnknownVtbl) { 7 fn QueryService( 8 &mut self, guidService: ::REFGUID, riid: ::REFIID, ppvObject: *mut *mut ::c_void 9 ) -> ::HRESULT 10 } 11 ); 12