windows-nt/Source/XPSP1/NT/inetsrv/iis/staxinc/export/rtsrc.idl
2020-09-26 16:20:57 +08:00

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 );
}