#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\iasrad.dll")(GUID . "{6BC09890-0CE6-11D1-BAAE-00C04FC2E20D}")(DESCRIPTION . " IAS RADIUS Protocol 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("RadiusProtocol" (TYPE . "Coclass")(DESCRIPTION . "IAS RADIUS Protocol Class")(GUID . "{6BC09894-0CE6-11D1-BAAE-00C04FC2E20D}")(ALIASES "IIasComponent""IRequestSource""IPersistPropertyBag2") (FUNCTIONS )) ("IIasComponent" (TYPE . "Dispinterface")(GUID . "{6BC096B4-0CE6-11D1-BAAE-00C04FC2E20D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Initialize") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Shutdown") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetProperty") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("Id" "VT_I4")("pValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PutProperty") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Id" "VT_I4")("pValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InitNew") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Suspend") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Resume") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IRequestSource" (TYPE . "Interface")(GUID . "{6BC096A9-0CE6-11D1-BAAE-00C04FC2E20D}")(FUNCTIONS ((NAME . "OnRequestComplete") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pRequest" "VT_PTR.IRequest")("eStatus" "VT_USERDEFINED.Typedef.IASREQUESTSTATUS")) (FLAGS ( IS-FUNCTION ))))) ("IRequest" (TYPE . "Dispinterface")(GUID . "{6BC096A7-0CE6-11D1-BAAE-00C04FC2E20D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Request") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Request") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Response") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reason") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Protocol") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Enum._IASPROTOCOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Protocol") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum._IASPROTOCOL")) (FLAGS ( IS-SET ))) ((NAME . "Source") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_PTR.IRequestSource")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Source") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IRequestSource")) (FLAGS ( IS-SET ))) ((NAME . "Attributes") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "SetResponse") (RIID . #x00000007) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("eResponse" "VT_USERDEFINED.Enum._IASRESPONSE")("lReason" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReturnToSource") (RIID . #x00000008) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("eStatus" "VT_USERDEFINED.Typedef.IASREQUESTSTATUS")) (FLAGS ( IS-FUNCTION ))))) ("_IASPROTOCOL" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_IASRESPONSE" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IASREQUESTSTATUS" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_IASREQUESTSTATUS" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IPersistPropertyBag2" (TYPE . "Interface")(GUID . "{22F55881-280B-11D0-A8A9-00A0C90C2004}")(FUNCTIONS ((NAME . "InitNew") (RIID . #x60020000) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Load") (RIID . #x60020001) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pPropBag" "VT_PTR.IPropertyBag2")("pErrLog" "VT_PTR.IErrorLog")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Save") (RIID . #x60020002) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pPropBag" "VT_PTR.IPropertyBag2")("fClearDirty" "VT_I4")("fSaveAllProperties" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsDirty") (RIID . #x60020003) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IPersist" (TYPE . "Interface")(GUID . "{0000010C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetClassID") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pClassID" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))))) ("IPropertyBag2" (TYPE . "Interface")(GUID . "{22F55882-280B-11D0-A8A9-00A0C90C2004}")(FUNCTIONS ((NAME . "Read") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("cProperties" "VT_UI4")("pPropBag" "VT_PTR.tagPROPBAG2")("pErrLog" "VT_PTR.IErrorLog")("pvarValue" "VT_PTR.VT_VARIANT")("phrError" "VT_PTR.VT_HRESULT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Write") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("cProperties" "VT_UI4")("pPropBag" "VT_PTR.tagPROPBAG2")("pvarValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CountProperties") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pcProperties" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetPropertyInfo") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("iProperty" "VT_UI4")("cProperties" "VT_UI4")("pPropBag" "VT_PTR.tagPROPBAG2")("pcProperties" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LoadObject") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pstrName" "VT_LPWSTR")("dwHint" "VT_UI4")("pUnkObject" "VT_UNKNOWN")("pErrLog" "VT_PTR.IErrorLog")) (FLAGS ( IS-FUNCTION ))))) ("tagPROPBAG2" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("wireCLIPFORMAT" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_userCLIPFORMAT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0001" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IErrorLog" (TYPE . "Interface")(GUID . "{3127CA40-446E-11CE-8135-00AA004BB851}")(FUNCTIONS ((NAME . "AddError") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pszPropName" "VT_LPWSTR")("pExcepInfo" "VT_PTR.EXCEPINFO")) (FLAGS ( IS-FUNCTION ))))) ("CClient" (TYPE . "Coclass")(DESCRIPTION . "IAS Client Class")(GUID . "{6BC096DA-0CE6-11D1-BAAE-00C04FC2E20D}")(ALIASES "IIasClient") (FUNCTIONS )) ("IIasClient" (TYPE . "Interface")(DESCRIPTION . "IIasClient Interface")(GUID . "{6BC096D9-0CE6-11D1-BAAE-00C04FC2E20D}")(FUNCTIONS ((NAME . "GetAddress") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pdwAddress" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetAddress")) ((NAME . "NeedSignatureCheck") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pbNeedCheck" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method NeedSignatureCheck")) ((NAME . "GetVendorType") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("plVendorType" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetVendorType")) ((NAME . "GetClientNameA") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pszClientName" "VT_PTR.VT_I1")("pdwBufferSize" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetClientNameA")) ((NAME . "GetClientNameW") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_LPWSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetClientNameW")) ((NAME . "GetSecret") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pbySecret" "VT_PTR.VT_UI1")("pdwSecretSize" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSecret")) ((NAME . "Init") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pISdo" "VT_PTR.ISdo")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Init")) ((NAME . "ResolveAddress") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ResolveAddress")))) ("ISdo" (TYPE . "Dispinterface")(GUID . "{56BC53DE-96DB-11D1-BF3F-000000000000}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetPropertyInfo") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ("Id" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetProperty") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("Id" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PutProperty") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("Id" "VT_I4")("pValue" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ResetProperty") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Id" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Apply") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Restore") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) )))