#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\oc30.dll")(GUID . "{BEF6E001-A874-101A-8BBA-00AA00300CAB}")(DESCRIPTION . "Standard OLE Types")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("OLE_COLOR" (TYPE . "Typedef")(GUID . "{66504301-BE0F-101A-8BBB-00AA00300CAB}")VT_UI4)) (FUNCTIONS )) ("OLE_XPOS_PIXELS" (TYPE . "Typedef")(GUID . "{66504302-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_YPOS_PIXELS" (TYPE . "Typedef")(GUID . "{66504303-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_XSIZE_PIXELS" (TYPE . "Typedef")(GUID . "{66504304-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_YSIZE_PIXELS" (TYPE . "Typedef")(GUID . "{66504305-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_XPOS_HIMETRIC" (TYPE . "Typedef")(GUID . "{66504306-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_YPOS_HIMETRIC" (TYPE . "Typedef")(GUID . "{66504307-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_XSIZE_HIMETRIC" (TYPE . "Typedef")(GUID . "{66504308-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_YSIZE_HIMETRIC" (TYPE . "Typedef")(GUID . "{66504309-BE0F-101A-8BBB-00AA00300CAB}")VT_I4)) (FUNCTIONS )) ("OLE_XPOS_CONTAINER" (TYPE . "Typedef")(GUID . "{BF030640-9069-101B-AE2D-08002B2EC713}")VT_R4)) (FUNCTIONS )) ("OLE_YPOS_CONTAINER" (TYPE . "Typedef")(GUID . "{BF030641-9069-101B-AE2D-08002B2EC713}")VT_R4)) (FUNCTIONS )) ("OLE_XSIZE_CONTAINER" (TYPE . "Typedef")(GUID . "{BF030642-9069-101B-AE2D-08002B2EC713}")VT_R4)) (FUNCTIONS )) ("OLE_YSIZE_CONTAINER" (TYPE . "Typedef")(GUID . "{BF030643-9069-101B-AE2D-08002B2EC713}")VT_R4)) (FUNCTIONS )) ("OLE_HANDLE" (TYPE . "Typedef")(GUID . "{66504313-BE0F-101A-8BBB-00AA00300CAB}")VT_INT)) (FUNCTIONS )) ("OLE_OPTEXCLUSIVE" (TYPE . "Typedef")(GUID . "{6650430B-BE0F-101A-8BBB-00AA00300CAB}")VT_BOOL)) (FUNCTIONS )) ("OLE_CANCELBOOL" (TYPE . "Typedef")(GUID . "{BF030644-9069-101B-AE2D-08002B2EC713}")VT_BOOL)) (FUNCTIONS )) ("OLE_ENABLEDEFAULTBOOL" (TYPE . "Typedef")(GUID . "{BF030645-9069-101B-AE2D-08002B2EC713}")VT_BOOL)) (FUNCTIONS )) ("OLE_TRISTATE" (TYPE . "Enum")(GUID . "{6650430A-BE0F-101A-8BBB-00AA00300CAB}")(FUNCTIONS )) ("FONTNAME" (TYPE . "Typedef")(GUID . "{6650430D-BE0F-101A-8BBB-00AA00300CAB}")VT_BSTR)) (FUNCTIONS )) ("FONTSIZE" (TYPE . "Typedef")(GUID . "{6650430E-BE0F-101A-8BBB-00AA00300CAB}")VT_CY)) (FUNCTIONS )) ("FONTBOLD" (TYPE . "Typedef")(GUID . "{6650430F-BE0F-101A-8BBB-00AA00300CAB}")VT_BOOL)) (FUNCTIONS )) ("FONTITALIC" (TYPE . "Typedef")(GUID . "{66504310-BE0F-101A-8BBB-00AA00300CAB}")VT_BOOL)) (FUNCTIONS )) ("FONTUNDERSCORE" (TYPE . "Typedef")(GUID . "{66504311-BE0F-101A-8BBB-00AA00300CAB}")VT_BOOL)) (FUNCTIONS )) ("FONTSTRIKETHROUGH" (TYPE . "Typedef")(GUID . "{66504312-BE0F-101A-8BBB-00AA00300CAB}")VT_BOOL)) (FUNCTIONS )) ("IFont" (TYPE . "Interface")(DESCRIPTION . "Font Object")(GUID . "{BEF6E002-A874-101A-8BBA-00AA00300CAB}")(FUNCTIONS ((NAME . "get_Name") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pname" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Name") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Size") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("psize" "VT_PTR.VT_CY")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Size") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("Size" "VT_CY")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Bold") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pbold" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Bold") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("Bold" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Italic") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pitalic" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Italic") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("Italic" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Underline") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("punderline" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Underline") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Underline" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Strikethrough") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pstrikethrough" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Strikethrough") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Strikethrough" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Weight") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pweight" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Weight") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Weight" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Charset") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("pcharset" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_Charset") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Charset" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_hFont") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("phfont" "VT_PTR.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x60010011) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("lplpfont" "VT_PTR.VT_PTR.IFont")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsEqual") (RIID . #x60010012) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("lpFontOther" "VT_PTR.IFont")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetRatio") (RIID . #x60010013) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("cyLogical" "VT_I4")("cyHimetric" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRefHfont") (RIID . #x60010014) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("hfont" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReleaseHfont") (RIID . #x60010015) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("hfont" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))))) ("Font" (TYPE . "Dispinterface")(GUID . "{BEF6E003-A874-101A-8BBA-00AA00300CAB}")(FUNCTIONS )) ("IFontDisp" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("StdFont" (TYPE . "Coclass")(GUID . "{FB8F0823-0164-101B-84ED-08002B2EC713}")(ALIASES "Font""IFont") (FUNCTIONS )) ("IPicture" (TYPE . "Interface")(DESCRIPTION . "Picture Object")(GUID . "{7BF80980-BF32-101A-8BBB-00AA00300CAB}")(FUNCTIONS ((NAME . "get_Handle") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("phandle" "VT_PTR.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_hPal") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("phpal" "VT_PTR.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Type") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("ptype" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Width") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pwidth" "VT_PTR.OLE_XSIZE_HIMETRIC")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Height") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pheight" "VT_PTR.OLE_YSIZE_HIMETRIC")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Render") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("hdc" "VT_INT")("x" "VT_I4")("y" "VT_I4")("cx" "VT_I4")("cy" "VT_I4")("xSrc" "VT_USERDEFINED.Typedef.OLE_XPOS_HIMETRIC")("ySrc" "VT_USERDEFINED.Typedef.OLE_YPOS_HIMETRIC")("cxSrc" "VT_USERDEFINED.Typedef.OLE_XSIZE_HIMETRIC")("cySrc" "VT_USERDEFINED.Typedef.OLE_YSIZE_HIMETRIC")("lprcWBounds" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "set_hPal") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("hPal" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_CurDC") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("phdcOut" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SelectPicture") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("hdcIn" "VT_INT")("phdcOut" "VT_PTR.VT_INT")("phbmpOut" "VT_PTR.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_KeepOriginalFormat") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pfkeep" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_KeepOriginalFormat") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("fkeep" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PictureChanged") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SaveAsFile") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("lpstream" "VT_PTR.VT_VOID")("fSaveMemCopy" "VT_BOOL")("lpcbSize" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_Attributes") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("lpdwAttr" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetHdc") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))))) ("Picture" (TYPE . "Dispinterface")(GUID . "{7BF80981-BF32-101A-8BBB-00AA00300CAB}")(FUNCTIONS ((NAME . "Render") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_INT")("x" "VT_I4")("y" "VT_I4")("cx" "VT_I4")("cy" "VT_I4")("xSrc" "VT_USERDEFINED.Typedef.OLE_XPOS_HIMETRIC")("ySrc" "VT_USERDEFINED.Typedef.OLE_YPOS_HIMETRIC")("cxSrc" "VT_USERDEFINED.Typedef.OLE_XSIZE_HIMETRIC")("cySrc" "VT_USERDEFINED.Typedef.OLE_YSIZE_HIMETRIC")("lprcWBounds" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))))) ("IPictureDisp" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("StdPicture" (TYPE . "Coclass")(GUID . "{FB8F0824-0164-101B-84ED-08002B2EC713}")(ALIASES "Picture""IPicture") (FUNCTIONS )) )))