#S(HASH-TABLE EQL (FILENAME . "c:\program files\synaptics\syntp\syntpcom.dll")(GUID . "{2A833A82-6641-11D3-B5FE-00104B0A87C2}")(DESCRIPTION . "SynTPCOM 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("TouchPad" (TYPE . "Coclass")(DESCRIPTION . "TouchPad Class")(GUID . "{2A833A93-6641-11D3-B5FE-00104B0A87C2}")(ALIASES "ITouchPad") (FUNCTIONS )) ("ITouchPad" (TYPE . "Dispinterface")(DESCRIPTION . "ITouchPad Interface")(GUID . "{2A833A92-6641-11D3-B5FE-00104B0A87C2}")(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 . "SetAbsoluteTouchPadMode") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("numMode" "VT_I4")("rcConstrain" "VT_USERDEFINED.Structure.tagRECT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetAbsoluteTouchPadMode")) ((NAME . "GetSettings") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("pVersion" "VT_PTR.VT_I4")("pSize" "VT_PTR.tagSIZE")("pFlags" "VT_PTR.VT_I4")("pName" "VT_PTR.VT_BSTR")("numMode" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetSettings")))) ("tagRECT" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSIZE" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TPCOMFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TPCOMMode" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) )))