65 lines
1.8 KiB
Plaintext
65 lines
1.8 KiB
Plaintext
|
|
||
|
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 );
|
||
|
}
|
||
|
|