cpp_quote("DEFINE_GUID(IID_IRoutingSource,0x2278842e,0x3375,0x11d1, 0xb9, 0xe1, 0x00, 0xc0, 0x4f, 0xc2, 0xf5, 0x10);") import "oaidl.idl"; [ object, uuid(2278842e-3375-11d1-b9e1-00c04fc2f510), dual, helpstring("IRoutingSource Interface"), pointer_default(unique) ] interface IRoutingSource : IDispatch { ////////////////////////////////////////////////////////////////////// // Properties: ////////////////////////////////////////////////////////////////////// [propget, helpstring("LDAP or FFRT type")] HRESULT Type ( [out, retval] BSTR * pstrType ); [propput] HRESULT Type ( [in] BSTR strType ); [propget, helpstring("")] HRESULT DataDirectory ( [out, retval] BSTR * pstrDataDirectory ); [propput] HRESULT DataDirectory ( [in] BSTR strDataDirectory ); [propget, helpstring("")] HRESULT DefaultMailRoot ( [out, retval] BSTR * pstrMailRoot ); [propput] HRESULT DefaultMailRoot ( [in] BSTR strMailRoot ); [propget, helpstring("")] HRESULT BindType ( [out, retval] BSTR * pstrBindType ); [propput] HRESULT BindType ( [in] BSTR strBindType ); [propget, helpstring("")] HRESULT SchemaType ( [out, retval] BSTR * pstrSchemaType ); [propput] HRESULT SchemaType ( [in] BSTR strSchemaType ); [propget, helpstring("")] HRESULT Host ( [out, retval] BSTR * pstrHost ); [propput] HRESULT Host ( [in] BSTR strHost ); [propget, helpstring("")] HRESULT NamingContext ( [out, retval] BSTR * pstrNamingContext ); [propput] HRESULT NamingContext ( [in] BSTR strNamingContext ); [propget, helpstring("Account used to access DS server")] HRESULT Account ( [out, retval] BSTR * pstrAccount ); [propput] HRESULT Account ( [in] BSTR strAccount ); [propget, helpstring("Password used to access DS server")] HRESULT Password ( [out, retval] BSTR * pstrPassword ); [propput] HRESULT Password ( [in] BSTR strPassword ); }