📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 10:10:04
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
d2
/
d99
📍 /opt/alt/ruby19/share/doc/ruby/html/d2/d99
🔄 Refresh
✏️
Editing: win32ole_8c.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/win32ole/win32ole.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_c921c6e9e40b1e5d7cbe74d9e649c6d7.html">win32ole</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#typedef-members">Typedefs</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">win32ole.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>"</code><br /> <code>#include "<a class="el" href="../../dd/d24/st_8h_source.html">ruby/st.h</a>"</code><br /> <code>#include "<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>"</code><br /> <code>#include <ctype.h></code><br /> <code>#include <windows.h></code><br /> <code>#include <ocidl.h></code><br /> <code>#include <olectl.h></code><br /> <code>#include <ole2.h></code><br /> <code>#include <stdlib.h></code><br /> <code>#include <math.h></code><br /> <code>#include <varargs.h></code><br /> <code>#include <objidl.h></code><br /> </div> <p><a href="../../d2/d99/win32ole_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d91/struct_i_event_sink.html">IEventSink</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html">IEventSinkVtbl</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d10/structtag_i_e_v_e_n_t_s_i_n_k_o_b_j.html">tagIEVENTSINKOBJ</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d03/structoledata.html">oledata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dd4/structoletypelibdata.html">oletypelibdata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d09/structoletypedata.html">oletypedata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df4/structolemethoddata.html">olemethoddata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d9a/structolevariabledata.html">olevariabledata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dda/structoleparamdata.html">oleparamdata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d5d/structoleeventdata.html">oleeventdata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5d/structoleparam.html">oleparam</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dd6/structolevariantdata.html">olevariantdata</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/dda/struct___win32_o_l_e_i_dispatch.html">_Win32OLEIDispatch</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d99/structmy_c_p_i_n_f_o_e_x.html">myCPINFOEX</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a18f4fdd65125f70f0a1538bc5523cd54"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a18f4fdd65125f70f0a1538bc5523cd54">GNUC_OLDER_3_4_4</a></td></tr> <tr class="separator:a18f4fdd65125f70f0a1538bc5523cd54"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a0a28ba6e22644006c9bafb793f8a2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3a0a28ba6e22644006c9bafb793f8a2c">va_init_list</a>(a, b)   va_start(a)</td></tr> <tr class="separator:a3a0a28ba6e22644006c9bafb793f8a2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b93cd51079c0fa8e21ee4faf2da1a27"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0b93cd51079c0fa8e21ee4faf2da1a27">DOUT</a>   fprintf(stderr,"[%d]\n",__LINE__)</td></tr> <tr class="separator:a0b93cd51079c0fa8e21ee4faf2da1a27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60f6e36b857a459e0ef1b316925cd869"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a60f6e36b857a459e0ef1b316925cd869">DOUTS</a>(x)   fprintf(stderr,"[%d]:" #x "=%s\n",__LINE__,x)</td></tr> <tr class="separator:a60f6e36b857a459e0ef1b316925cd869"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc6f4bd63dd6fb618320c447c9e1c81c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abc6f4bd63dd6fb618320c447c9e1c81c">DOUTMSG</a>(x)   fprintf(stderr, "[%d]:" #x "\n",__LINE__)</td></tr> <tr class="separator:abc6f4bd63dd6fb618320c447c9e1c81c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4ce3a590f7989348fea7ec4b8a2376b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab4ce3a590f7989348fea7ec4b8a2376b">DOUTI</a>(x)   fprintf(stderr, "[%ld]:" #x "=%d\n",__LINE__,x)</td></tr> <tr class="separator:ab4ce3a590f7989348fea7ec4b8a2376b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b6a098e586f9183bdd0b9cd8bd49e19"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9b6a098e586f9183bdd0b9cd8bd49e19">DOUTD</a>(x)   fprintf(stderr, "[%d]:" #x "=%f\n",__LINE__,x)</td></tr> <tr class="separator:a9b6a098e586f9183bdd0b9cd8bd49e19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac921f4ad75c62ef506c5d282bc39eb26"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac921f4ad75c62ef506c5d282bc39eb26">V_UNION1</a>(X, Y)   ((X)->Y)</td></tr> <tr class="separator:ac921f4ad75c62ef506c5d282bc39eb26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36c9f535c0f4434cb2e2fea56e393384"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a36c9f535c0f4434cb2e2fea56e393384">V_I1REF</a>(X)   V_UNION(X, pcVal)</td></tr> <tr class="separator:a36c9f535c0f4434cb2e2fea56e393384"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9aba4875e432f5a9e6108c4ea95e04fc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9aba4875e432f5a9e6108c4ea95e04fc">V_UI2REF</a>(X)   V_UNION(X, puiVal)</td></tr> <tr class="separator:a9aba4875e432f5a9e6108c4ea95e04fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae28d7243617fdad03119e7f82193726d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae28d7243617fdad03119e7f82193726d">V_INT</a>(X)   V_UNION(X, intVal)</td></tr> <tr class="separator:ae28d7243617fdad03119e7f82193726d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d4c4141e36eb51f6028533a97b8d484"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3d4c4141e36eb51f6028533a97b8d484">V_INTREF</a>(X)   V_UNION(X, pintVal)</td></tr> <tr class="separator:a3d4c4141e36eb51f6028533a97b8d484"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1da4b972b6e7529b70cadb6077838ad2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1da4b972b6e7529b70cadb6077838ad2">V_UINT</a>(X)   V_UNION(X, uintVal)</td></tr> <tr class="separator:a1da4b972b6e7529b70cadb6077838ad2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd407d8a5a6f061bb64f6797f4718975"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afd407d8a5a6f061bb64f6797f4718975">V_UINTREF</a>(X)   V_UNION(X, puintVal)</td></tr> <tr class="separator:afd407d8a5a6f061bb64f6797f4718975"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48d8b1cc07f16cca172b8d1396b023fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a48d8b1cc07f16cca172b8d1396b023fb">OLE_RELEASE</a>(X)   (X) ? ((X)->lpVtbl->Release(X)) : 0</td></tr> <tr class="separator:a48d8b1cc07f16cca172b8d1396b023fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6512944bd0c38ea0e27d10a7b44a4d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab6512944bd0c38ea0e27d10a7b44a4d5">OLE_ADDREF</a>(X)   (X) ? ((X)->lpVtbl->AddRef(X)) : 0</td></tr> <tr class="separator:ab6512944bd0c38ea0e27d10a7b44a4d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb62a0f44f5b31fd7be1cb10084e1bf5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aeb62a0f44f5b31fd7be1cb10084e1bf5">OLE_GET_TYPEATTR</a>(X, Y)   ((X)->lpVtbl->GetTypeAttr((X), (Y)))</td></tr> <tr class="separator:aeb62a0f44f5b31fd7be1cb10084e1bf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5c0e2057baa6beedb3bdd8a58010abf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad5c0e2057baa6beedb3bdd8a58010abf">OLE_RELEASE_TYPEATTR</a>(X, Y)   ((X)->lpVtbl->ReleaseTypeAttr((X), (Y)))</td></tr> <tr class="separator:ad5c0e2057baa6beedb3bdd8a58010abf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7979d0bf1755bd9d1e72709d8fd3ff89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7979d0bf1755bd9d1e72709d8fd3ff89">OLE_FREE</a>(x)</td></tr> <tr class="separator:a7979d0bf1755bd9d1e72709d8fd3ff89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab26df562c721106c4a74f86c1e7e4ec3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab26df562c721106c4a74f86c1e7e4ec3">OLEData_Get_Struct</a>(obj, pole)</td></tr> <tr class="separator:ab26df562c721106c4a74f86c1e7e4ec3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a633ecb2e5bb97e8d4de926ea39ce7765"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a633ecb2e5bb97e8d4de926ea39ce7765">I8_2_NUM</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aca9f83a35416ed9d6e0b860afa5eaf0f">INT2NUM</a></td></tr> <tr class="separator:a633ecb2e5bb97e8d4de926ea39ce7765"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8532c3a9901cdf3f13325021a01fd0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac8532c3a9901cdf3f13325021a01fd0f">UI8_2_NUM</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a6eb3054f7a740d26c133d34ae6afdf2c">UINT2NUM</a></td></tr> <tr class="separator:ac8532c3a9901cdf3f13325021a01fd0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e0113d66cb81a8bd0fb0a2766e3ce2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6e0113d66cb81a8bd0fb0a2766e3ce2f">NUM2I8</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a877c38180d23c5447d976c70dda89d69">NUM2INT</a></td></tr> <tr class="separator:a6e0113d66cb81a8bd0fb0a2766e3ce2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1c3462eddb17b0ff24cd63f2a5c0ca6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae1c3462eddb17b0ff24cd63f2a5c0ca6">NUM2UI8</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a72d845303f20fad5c5ef29c339d3c7f6">NUM2UINT</a></td></tr> <tr class="separator:ae1c3462eddb17b0ff24cd63f2a5c0ca6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad74e541d2cc665141eb7721fd668c2a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad74e541d2cc665141eb7721fd668c2a5">WC2VSTR</a>(x)   <a class="el" href="../../d2/d99/win32ole_8c.html#a3395108ccf7c08e1c3461a468b4412a6">ole_wc2vstr</a>((x), <a class="el" href="../../dd/df8/regenc_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>)</td></tr> <tr class="separator:ad74e541d2cc665141eb7721fd668c2a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7331f65815deaeea30dc7a834594148"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac7331f65815deaeea30dc7a834594148">WIN32OLE_VERSION</a>   "1.5.3"</td></tr> <tr class="separator:ac7331f65815deaeea30dc7a834594148"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa950c6bbb9d7caab6d6a468386e07d0a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa950c6bbb9d7caab6d6a468386e07d0a">pIMultiLanguage</a>   <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a> /* dummy */</td></tr> <tr class="separator:aa950c6bbb9d7caab6d6a468386e07d0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a8802dcd54607ff45396c36e32da6f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5a8802dcd54607ff45396c36e32da6f3">ENC_MACHING_CP</a>(enc, encname, cp)   <a class="el" href="../../d2/d99/win32ole_8c.html#a0b353ee5ed67ad8974a850ea3f2a224b">if</a>(<a class="el" href="../../dc/db1/win32_8h.html#ac99ec3f1036620727a68aa8c25a8963c">strcasecmp</a>(<a class="el" href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a>((enc)),(encname)) == 0) <a class="el" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a> cp</td></tr> <tr class="separator:a5a8802dcd54607ff45396c36e32da6f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5411753c688404d6a96cb91c6d44d23c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5411753c688404d6a96cb91c6d44d23c">load_conv_function51932</a>()   <a class="el" href="../../d2/d99/win32ole_8c.html#a0b0961ddd6591968e023b883d9a08c33">failed_load_conv51932</a>()</td></tr> <tr class="separator:a5411753c688404d6a96cb91c6d44d23c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5d777648e7f6a6be4e3f2a2cb51f0d0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa5d777648e7f6a6be4e3f2a2cb51f0d0">conv_51932</a>(cp)   ((cp) == 51932 && (<a class="el" href="../../d2/d99/win32ole_8c.html#a5411753c688404d6a96cb91c6d44d23c">load_conv_function51932</a>(), 1))</td></tr> <tr class="separator:aa5d777648e7f6a6be4e3f2a2cb51f0d0"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:ad3196fc77437d523ed1459e8ff809d3a"><td class="memItemLeft" align="right" valign="top">typedef IUnknown </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a></td></tr> <tr class="separator:ad3196fc77437d523ed1459e8ff809d3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a166bbd1a777de2ab0652286ee16e3268"><td class="memItemLeft" align="right" valign="top">typedef IUnknown COSERVERINFO MULTI_QI *typedef </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a166bbd1a777de2ab0652286ee16e3268">HWND</a>(WINAPI FNHTMLHELP) (HWND hwndCaller</td></tr> <tr class="separator:a166bbd1a777de2ab0652286ee16e3268"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1e2b29b5891bd4a824d39829ad426b4"><td class="memItemLeft" align="right" valign="top">typedef IUnknown COSERVERINFO MULTI_QI *typedef LPCSTR </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad1e2b29b5891bd4a824d39829ad426b4">pszFile</a></td></tr> <tr class="separator:ad1e2b29b5891bd4a824d39829ad426b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61528773fffe3438d8ce4e64bb4e5c6f"><td class="memItemLeft" align="right" valign="top">typedef IUnknown COSERVERINFO MULTI_QI *typedef LPCSTR UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a61528773fffe3438d8ce4e64bb4e5c6f">uCommand</a></td></tr> <tr class="separator:a61528773fffe3438d8ce4e64bb4e5c6f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1829379decfeb26fe41ee99ea10a32ae"><td class="memItemLeft" align="right" valign="top">typedef IUnknown COSERVERINFO MULTI_QI *typedef LPCSTR UINT <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1829379decfeb26fe41ee99ea10a32ae">dwData</a></td></tr> <tr class="separator:a1829379decfeb26fe41ee99ea10a32ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41f0ea7dd0ed5bdbe6fd43e9b16ef91f"><td class="memItemLeft" align="right" valign="top">typedef BOOL() </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a41f0ea7dd0ed5bdbe6fd43e9b16ef91f">FNENUMSYSEMCODEPAGES</a>(CODEPAGE_ENUMPROC, <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a>)</td></tr> <tr class="separator:a41f0ea7dd0ed5bdbe6fd43e9b16ef91f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58ed2b02963206faa9aac83bf473a812"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../dc/d91/struct_i_event_sink.html">IEventSink</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a></td></tr> <tr class="separator:a58ed2b02963206faa9aac83bf473a812"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a512fccb45679ed46bf77707af30989"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html">IEventSinkVtbl</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8a512fccb45679ed46bf77707af30989">IEventSinkVtbl</a></td></tr> <tr class="separator:a8a512fccb45679ed46bf77707af30989"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa3bce24e6382845f469fcfa09a8eb36c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d2/d10/structtag_i_e_v_e_n_t_s_i_n_k_o_b_j.html">tagIEVENTSINKOBJ</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa3bce24e6382845f469fcfa09a8eb36c">IEVENTSINKOBJ</a></td></tr> <tr class="separator:aa3bce24e6382845f469fcfa09a8eb36c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9b956c8687447bdff77fa11bfdeab6c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d2/d10/structtag_i_e_v_e_n_t_s_i_n_k_o_b_j.html">tagIEVENTSINKOBJ</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af9b956c8687447bdff77fa11bfdeab6c">PIEVENTSINKOBJ</a></td></tr> <tr class="separator:af9b956c8687447bdff77fa11bfdeab6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81b81a3a3c4a8c09c871e89792faa0fe"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d2/dda/struct___win32_o_l_e_i_dispatch.html">_Win32OLEIDispatch</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a81b81a3a3c4a8c09c871e89792faa0fe">Win32OLEIDispatch</a></td></tr> <tr class="separator:a81b81a3a3c4a8c09c871e89792faa0fe"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a3a1ed8da3d94576991195fd8e9e13760"><td class="memItemLeft" align="right" valign="top">typedef </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT</a> (STDAPICALLTYPE FNCOCREATEINSTANCEEX)(REFCLSID</td></tr> <tr class="separator:a3a1ed8da3d94576991195fd8e9e13760"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a869ea251efba980eb98f9677880680a6"><td class="memItemLeft" align="right" valign="top">static </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> (STDMETHODCALLTYPE QueryInterface)(IDispatch __RPC_FAR *</td></tr> <tr class="separator:a869ea251efba980eb98f9677880680a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a516d92a41f815ad3c448380a9aa3e4d0"><td class="memItemLeft" align="right" valign="top">static </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a516d92a41f815ad3c448380a9aa3e4d0">ULONG</a> (STDMETHODCALLTYPE AddRef)(IDispatch __RPC_FAR *This)</td></tr> <tr class="separator:a516d92a41f815ad3c448380a9aa3e4d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad39844f2dafaf44c62d2e05644ebae7f"><td class="memItemLeft" align="right" valign="top">static IDispatch * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad39844f2dafaf44c62d2e05644ebae7f">val2dispatch</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val)</td></tr> <tr class="separator:ad39844f2dafaf44c62d2e05644ebae7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6eabe7fdb6877c4fc48f030143375f31"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6eabe7fdb6877c4fc48f030143375f31">rbtime2vtdate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tmobj)</td></tr> <tr class="separator:a6eabe7fdb6877c4fc48f030143375f31"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac443cf13c84997231c8cf7e81e682015"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac443cf13c84997231c8cf7e81e682015">vtdate2rbtime</a> (double date)</td></tr> <tr class="separator:ac443cf13c84997231c8cf7e81e682015"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a3aa5d1d651d476ac780e098b058f49"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5a3aa5d1d651d476ac780e098b058f49">ole_cp2encoding</a> (UINT cp)</td></tr> <tr class="separator:a5a3aa5d1d651d476ac780e098b058f49"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7761c680fae0129661c0bea85dd54e29"><td class="memItemLeft" align="right" valign="top">static UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7761c680fae0129661c0bea85dd54e29">ole_encoding2cp</a> (<a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *enc)</td></tr> <tr class="separator:a7761c680fae0129661c0bea85dd54e29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed99a9f4a309f2e9dbf5b02f29ff8e22"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aed99a9f4a309f2e9dbf5b02f29ff8e22">NORETURN</a> (static void <a class="el" href="../../d2/d99/win32ole_8c.html#a0b0961ddd6591968e023b883d9a08c33">failed_load_conv51932</a>(void))</td></tr> <tr class="separator:aed99a9f4a309f2e9dbf5b02f29ff8e22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe5e741ee07fdc09159777facba855b5"><td class="memItemLeft" align="right" valign="top">static UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afe5e741ee07fdc09159777facba855b5">ole_init_cp</a> (void)</td></tr> <tr class="separator:afe5e741ee07fdc09159777facba855b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a148da008cc189df71d5b47bf1bbb6d06"><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a148da008cc189df71d5b47bf1bbb6d06">ole_wc2mb</a> (LPWSTR pw)</td></tr> <tr class="separator:a148da008cc189df71d5b47bf1bbb6d06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4337eb4b87a4587146ae21e3f7b7f29"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad4337eb4b87a4587146ae21e3f7b7f29">ole_hresult2msg</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> hr)</td></tr> <tr class="separator:ad4337eb4b87a4587146ae21e3f7b7f29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a168b5a800d629d56514b2a19d39cb4a0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a168b5a800d629d56514b2a19d39cb4a0">ole_freeexceptinfo</a> (EXCEPINFO *pExInfo)</td></tr> <tr class="separator:a168b5a800d629d56514b2a19d39cb4a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7382ba089455a36bd5000ff84aa861f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab7382ba089455a36bd5000ff84aa861f">ole_excepinfo2msg</a> (EXCEPINFO *pExInfo)</td></tr> <tr class="separator:ab7382ba089455a36bd5000ff84aa861f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad311a3e3d6c8963c86da0c0738d2035e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad311a3e3d6c8963c86da0c0738d2035e">ole_raise</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> hr, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ecs, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *fmt,...)</td></tr> <tr class="separator:ad311a3e3d6c8963c86da0c0738d2035e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cf8805f7b734d7f279d4bf6178a3673"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2cf8805f7b734d7f279d4bf6178a3673">ole_initialize</a> ()</td></tr> <tr class="separator:a2cf8805f7b734d7f279d4bf6178a3673"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eeb88a574efd0c3b36dcbf09d68a4a4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2eeb88a574efd0c3b36dcbf09d68a4a4">ole_msg_loop</a> ()</td></tr> <tr class="separator:a2eeb88a574efd0c3b36dcbf09d68a4a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9db8ac32bad3c759b157b41456e1c32a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9db8ac32bad3c759b157b41456e1c32a">ole_free</a> (struct <a class="el" href="../../d1/d03/structoledata.html">oledata</a> *pole)</td></tr> <tr class="separator:a9db8ac32bad3c759b157b41456e1c32a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc5830d08daccd1d3e65c2a374b17a77"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afc5830d08daccd1d3e65c2a374b17a77">oletypelib_free</a> (struct <a class="el" href="../../d6/dd4/structoletypelibdata.html">oletypelibdata</a> *poletypelib)</td></tr> <tr class="separator:afc5830d08daccd1d3e65c2a374b17a77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa277cd78a0fd28dcdbd08a2e93b36c34"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa277cd78a0fd28dcdbd08a2e93b36c34">oletype_free</a> (struct <a class="el" href="../../d9/d09/structoletypedata.html">oletypedata</a> *poletype)</td></tr> <tr class="separator:aa277cd78a0fd28dcdbd08a2e93b36c34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1db0ce1c948a3568385af4333d51d21e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1db0ce1c948a3568385af4333d51d21e">olemethod_free</a> (struct <a class="el" href="../../d4/df4/structolemethoddata.html">olemethoddata</a> *polemethod)</td></tr> <tr class="separator:a1db0ce1c948a3568385af4333d51d21e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae0f4a590a5c1279929e891188052399"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aae0f4a590a5c1279929e891188052399">olevariable_free</a> (struct <a class="el" href="../../d2/d9a/structolevariabledata.html">olevariabledata</a> *polevar)</td></tr> <tr class="separator:aae0f4a590a5c1279929e891188052399"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa619ede67812e724cc5e198f7790a9dd"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa619ede67812e724cc5e198f7790a9dd">oleparam_free</a> (struct <a class="el" href="../../d6/dda/structoleparamdata.html">oleparamdata</a> *pole)</td></tr> <tr class="separator:aa619ede67812e724cc5e198f7790a9dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acee37022da7bca094884d7d5c544470f"><td class="memItemLeft" align="right" valign="top">static LPWSTR </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#acee37022da7bca094884d7d5c544470f">ole_vstr2wc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> vstr)</td></tr> <tr class="separator:acee37022da7bca094884d7d5c544470f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7e303f0dec303ecdef04cc6d828eb7c"><td class="memItemLeft" align="right" valign="top">static LPWSTR </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad7e303f0dec303ecdef04cc6d828eb7c">ole_mb2wc</a> (char *pm, int <a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>)</td></tr> <tr class="separator:ad7e303f0dec303ecdef04cc6d828eb7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3395108ccf7c08e1c3461a468b4412a6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3395108ccf7c08e1c3461a468b4412a6">ole_wc2vstr</a> (LPWSTR pw, BOOL isfree)</td></tr> <tr class="separator:a3395108ccf7c08e1c3461a468b4412a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa4d94a8fadbff668fda61cff6af208c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afa4d94a8fadbff668fda61cff6af208c">ole_ary_m_entry</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pid)</td></tr> <tr class="separator:afa4d94a8fadbff668fda61cff6af208c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04a08c5718d5989071001bbb08d6bd04"><td class="memItemLeft" align="right" valign="top">static void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a04a08c5718d5989071001bbb08d6bd04">get_ptr_of_variant</a> (VARIANT *pvar)</td></tr> <tr class="separator:a04a08c5718d5989071001bbb08d6bd04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12a29db3df4934ec380c22ff639bc206"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a12a29db3df4934ec380c22ff639bc206">is_all_index_under</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pid, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pub, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> dim)</td></tr> <tr class="separator:a12a29db3df4934ec380c22ff639bc206"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8c00a4cb59ce47acdabd17199dda0fa"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac8c00a4cb59ce47acdabd17199dda0fa">ole_set_safe_array</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> n, SAFEARRAY *psa, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pid, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pub, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> dim, VARTYPE vt)</td></tr> <tr class="separator:ac8c00a4cb59ce47acdabd17199dda0fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7946b47acb9022d6a5bc20e728ed5013"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7946b47acb9022d6a5bc20e728ed5013">dimension</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val)</td></tr> <tr class="separator:a7946b47acb9022d6a5bc20e728ed5013"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a632f2bcf05d41fa60f4c4369849ddd1c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a632f2bcf05d41fa60f4c4369849ddd1c">ary_len_of_dim</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> dim)</td></tr> <tr class="separator:a632f2bcf05d41fa60f4c4369849ddd1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17da1c9035e9e51a82318d5bc6511c04"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a17da1c9035e9e51a82318d5bc6511c04">ole_val_ary2variant_ary</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARIANT *var, VARTYPE vt)</td></tr> <tr class="separator:a17da1c9035e9e51a82318d5bc6511c04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adad9431755c118178073c87698ebb8e4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#adad9431755c118178073c87698ebb8e4">ole_val2variant</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARIANT *var)</td></tr> <tr class="separator:adad9431755c118178073c87698ebb8e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab41ead361600f93bdec89d772172aae6"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab41ead361600f93bdec89d772172aae6">ole_val2variant_ex</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARIANT *var, VARTYPE vt)</td></tr> <tr class="separator:ab41ead361600f93bdec89d772172aae6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc1f3a868b87bab628cd530d46f876d7"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afc1f3a868b87bab628cd530d46f876d7">ole_val2ptr_variant</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARIANT *var)</td></tr> <tr class="separator:afc1f3a868b87bab628cd530d46f876d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab70a2b3ac84618de156452bb215ac232"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab70a2b3ac84618de156452bb215ac232">ole_set_byref</a> (VARIANT *realvar, VARIANT *var, VARTYPE vt)</td></tr> <tr class="separator:ab70a2b3ac84618de156452bb215ac232"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cd351272efa990ad547562acc560dbb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3cd351272efa990ad547562acc560dbb">ole_val2olevariantdata</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARTYPE vt, struct <a class="el" href="../../dd/dd6/structolevariantdata.html">olevariantdata</a> *pvar)</td></tr> <tr class="separator:a3cd351272efa990ad547562acc560dbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add1934e43857f1911e6ff0050d8f593e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#add1934e43857f1911e6ff0050d8f593e">ole_val2variant2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARIANT *var)</td></tr> <tr class="separator:add1934e43857f1911e6ff0050d8f593e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbdc037edc37f16c9ab3e62d5c25f65f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afbdc037edc37f16c9ab3e62d5c25f65f">make_inspect</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *class_name, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> detail)</td></tr> <tr class="separator:afbdc037edc37f16c9ab3e62d5c25f65f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1da595a8d1f22377435d6bd4fa5150d1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1da595a8d1f22377435d6bd4fa5150d1">default_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *class_name)</td></tr> <tr class="separator:a1da595a8d1f22377435d6bd4fa5150d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a823003b3f886ae7d06708d5d18c20d0f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a823003b3f886ae7d06708d5d18c20d0f">ole_set_member</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, IDispatch *dispatch)</td></tr> <tr class="separator:a823003b3f886ae7d06708d5d18c20d0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d0cf91d19e5f8f14cf8c167f4699275"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2d0cf91d19e5f8f14cf8c167f4699275">fole_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a2d0cf91d19e5f8f14cf8c167f4699275"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada66e0a6c7b3c3915de52016aa828026"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ada66e0a6c7b3c3915de52016aa828026">create_win32ole_object</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, IDispatch *pDispatch, int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>)</td></tr> <tr class="separator:ada66e0a6c7b3c3915de52016aa828026"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27e8edc4bd92903a3f61d6d6582646f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a27e8edc4bd92903a3f61d6d6582646f8">ary_new_dim</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> myary, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pid, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *plb, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> dim)</td></tr> <tr class="separator:a27e8edc4bd92903a3f61d6d6582646f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e365aecee59aa21b999d051a4c76a2b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0e365aecee59aa21b999d051a4c76a2b">ary_store_dim</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> myary, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *pid, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *plb, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> dim, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val)</td></tr> <tr class="separator:a0e365aecee59aa21b999d051a4c76a2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4106a72cfb400847e5a60da385996a25"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4106a72cfb400847e5a60da385996a25">ole_variant2val</a> (VARIANT *pvar)</td></tr> <tr class="separator:a4106a72cfb400847e5a60da385996a25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18cd37ee21efc5c422b2a6f0a1720a53"><td class="memItemLeft" align="right" valign="top">static LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a18cd37ee21efc5c422b2a6f0a1720a53">reg_open_key</a> (HKEY hkey, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, HKEY *phkey)</td></tr> <tr class="separator:a18cd37ee21efc5c422b2a6f0a1720a53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a346c72c59d36f92c4b7e1271dd966734"><td class="memItemLeft" align="right" valign="top">static LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a346c72c59d36f92c4b7e1271dd966734">reg_open_vkey</a> (HKEY hkey, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, HKEY *phkey)</td></tr> <tr class="separator:a346c72c59d36f92c4b7e1271dd966734"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d0df8e77429f5995e6055b880f1d9f0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9d0df8e77429f5995e6055b880f1d9f0">reg_enum_key</a> (HKEY hkey, <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> <a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>)</td></tr> <tr class="separator:a9d0df8e77429f5995e6055b880f1d9f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1d7db020ebeab12bc94c56f82f43076"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad1d7db020ebeab12bc94c56f82f43076">reg_get_val</a> (HKEY hkey, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *subkey)</td></tr> <tr class="separator:ad1d7db020ebeab12bc94c56f82f43076"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14f4f8b53e3617452f73d78095f02a45"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a14f4f8b53e3617452f73d78095f02a45">reg_get_typelib_file_path</a> (HKEY hkey)</td></tr> <tr class="separator:a14f4f8b53e3617452f73d78095f02a45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65bbad5ba8794f7e9bab852ee27deb65"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a65bbad5ba8794f7e9bab852ee27deb65">typelib_file_from_clsid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole)</td></tr> <tr class="separator:a65bbad5ba8794f7e9bab852ee27deb65"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f6cbb8271a4baf118c86dd9b7448c9e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2f6cbb8271a4baf118c86dd9b7448c9e">typelib_file_from_typelib</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole)</td></tr> <tr class="separator:a2f6cbb8271a4baf118c86dd9b7448c9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe7b5c965ce1a10b205d15b8c47646d9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afe7b5c965ce1a10b205d15b8c47646d9">typelib_file</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole)</td></tr> <tr class="separator:afe7b5c965ce1a10b205d15b8c47646d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a714a0793c185ef6579d1db4f41c7dc2a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a714a0793c185ef6579d1db4f41c7dc2a">ole_const_load</a> (ITypeLib *pTypeLib, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a714a0793c185ef6579d1db4f41c7dc2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c2cafa30f8f59de53e58a6c03b0eff1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2c2cafa30f8f59de53e58a6c03b0eff1">clsid_from_remote</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> host, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> com, CLSID *pclsid)</td></tr> <tr class="separator:a2c2cafa30f8f59de53e58a6c03b0eff1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82f23f751ce9f8d353865de407f0af50"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a82f23f751ce9f8d353865de407f0af50">ole_create_dcom</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a82f23f751ce9f8d353865de407f0af50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f5d58cfaa0e32882b5533677620dd93"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5f5d58cfaa0e32882b5533677620dd93">ole_bind_obj</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> moniker, int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5f5d58cfaa0e32882b5533677620dd93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41b6cce0ceb88f59521f6a9b5cbc903e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a41b6cce0ceb88f59521f6a9b5cbc903e">fole_s_connect</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a41b6cce0ceb88f59521f6a9b5cbc903e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aece2e35f468147b6d40f99a14c3c7f6a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aece2e35f468147b6d40f99a14c3c7f6a">fole_s_const_load</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aece2e35f468147b6d40f99a14c3c7f6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a904af26931d02b6f49611a7201d3c9c1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a904af26931d02b6f49611a7201d3c9c1">ole_types_from_typelib</a> (ITypeLib *pTypeLib, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> classes)</td></tr> <tr class="separator:a904af26931d02b6f49611a7201d3c9c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cb22e9353278e4211435ac709a92a66"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a516d92a41f815ad3c448380a9aa3e4d0">ULONG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6cb22e9353278e4211435ac709a92a66">reference_count</a> (struct <a class="el" href="../../d1/d03/structoledata.html">oledata</a> *pole)</td></tr> <tr class="separator:a6cb22e9353278e4211435ac709a92a66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f96c057db4987aa9d01f368539b1507"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5f96c057db4987aa9d01f368539b1507">fole_s_reference_count</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a5f96c057db4987aa9d01f368539b1507"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaed28da1a2098bc9ce356c985343e7e2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aaed28da1a2098bc9ce356c985343e7e2">fole_s_free</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:aaed28da1a2098bc9ce356c985343e7e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a450345b808e7fd3597b3bebe5340ea59"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a166bbd1a777de2ab0652286ee16e3268">HWND</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a450345b808e7fd3597b3bebe5340ea59">ole_show_help</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> helpfile, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> helpcontext)</td></tr> <tr class="separator:a450345b808e7fd3597b3bebe5340ea59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a71d23fe98f21177991723bbbd03b6875"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a71d23fe98f21177991723bbbd03b6875">fole_s_show_help</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a71d23fe98f21177991723bbbd03b6875"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a46e95b41258862662f5e02173c154a7a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a46e95b41258862662f5e02173c154a7a">fole_s_get_code_page</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a46e95b41258862662f5e02173c154a7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d49078fb540aae74273a6b66d3d9f34"><td class="memItemLeft" align="right" valign="top">static BOOL CALLBACK </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4d49078fb540aae74273a6b66d3d9f34">installed_code_page_proc</a> (LPTSTR str)</td></tr> <tr class="separator:a4d49078fb540aae74273a6b66d3d9f34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38c94372747cca7b01ac64e76f941a2c"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a38c94372747cca7b01ac64e76f941a2c">code_page_installed</a> (UINT cp)</td></tr> <tr class="separator:a38c94372747cca7b01ac64e76f941a2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2cadf7c61871ef6c7d630762d3ca09d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac2cadf7c61871ef6c7d630762d3ca09d">fole_s_set_code_page</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> vcp)</td></tr> <tr class="separator:ac2cadf7c61871ef6c7d630762d3ca09d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a0d9cd7ac70636cff4bfc3a398f9349"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3a0d9cd7ac70636cff4bfc3a398f9349">fole_s_get_locale</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3a0d9cd7ac70636cff4bfc3a398f9349"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3793b5d66c90dc1df5ebfb9f070d917e"><td class="memItemLeft" align="right" valign="top">static BOOL CALLBACK </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3793b5d66c90dc1df5ebfb9f070d917e">installed_lcid_proc</a> (LPTSTR str)</td></tr> <tr class="separator:a3793b5d66c90dc1df5ebfb9f070d917e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c3f3d4c55344453eeb66c7c0fbc0aec"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3c3f3d4c55344453eeb66c7c0fbc0aec">lcid_installed</a> (LCID <a class="el" href="../../d2/d99/win32ole_8c.html#adb38101dbbf87cca73e5c61248472e32">lcid</a>)</td></tr> <tr class="separator:a3c3f3d4c55344453eeb66c7c0fbc0aec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0a9f64129d5836fc8f9b0195ca478ec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac0a9f64129d5836fc8f9b0195ca478ec">fole_s_set_locale</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> vlcid)</td></tr> <tr class="separator:ac0a9f64129d5836fc8f9b0195ca478ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ac8207bb0ee9c5e02c8a012cc00d4e2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9ac8207bb0ee9c5e02c8a012cc00d4e2">fole_s_create_guid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9ac8207bb0ee9c5e02c8a012cc00d4e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a3524097d19a1ae5d8ffe4f58998df5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3a3524097d19a1ae5d8ffe4f58998df5">ole_pure_initialize</a> ()</td></tr> <tr class="separator:a3a3524097d19a1ae5d8ffe4f58998df5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a711bebed75d5dbef9317d46792aa8255"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a711bebed75d5dbef9317d46792aa8255">fole_s_ole_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a711bebed75d5dbef9317d46792aa8255"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aedf5cdb3e69df57f10f184799028c6c2"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aedf5cdb3e69df57f10f184799028c6c2">ole_pure_uninitialize</a> ()</td></tr> <tr class="separator:aedf5cdb3e69df57f10f184799028c6c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a197b9a7e0b15c57cddf36d7950572b1a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a197b9a7e0b15c57cddf36d7950572b1a">fole_s_ole_uninitialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a197b9a7e0b15c57cddf36d7950572b1a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f8945d4358f512f72dcfc6a0298bd1c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7f8945d4358f512f72dcfc6a0298bd1c">fole_initialize</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a7f8945d4358f512f72dcfc6a0298bd1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aebe176e60c05479fdbc4ce192fefc5f3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aebe176e60c05479fdbc4ce192fefc5f3">hash2named_arg</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pair, struct <a class="el" href="../../d2/d5d/structoleparam.html">oleparam</a> *pOp)</td></tr> <tr class="separator:aebe176e60c05479fdbc4ce192fefc5f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d7c82f61a1880fbbd308aa150767c14"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1d7c82f61a1880fbbd308aa150767c14">set_argv</a> (VARIANTARG *realargs, unsigned int beg, unsigned int end)</td></tr> <tr class="separator:a1d7c82f61a1880fbbd308aa150767c14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8860b58d270355634f963913731566a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac8860b58d270355634f963913731566a">ole_invoke</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, USHORT <a class="el" href="../../d2/d99/win32ole_8c.html#aff00e9a63405922541efd0eafab08ffb">wFlags</a>, BOOL is_bracket)</td></tr> <tr class="separator:ac8860b58d270355634f963913731566a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a950b2a90a61b3cae5543c9d93b00ead3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a950b2a90a61b3cae5543c9d93b00ead3">fole_invoke</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a950b2a90a61b3cae5543c9d93b00ead3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5e5b1edb8c7947faa9e4838b4ac0a8c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab5e5b1edb8c7947faa9e4838b4ac0a8c">ole_invoke2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dispid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/de2/structtypes.html">types</a>, USHORT dispkind)</td></tr> <tr class="separator:ab5e5b1edb8c7947faa9e4838b4ac0a8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf52aec9001101679b74a4117347b4ce"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abf52aec9001101679b74a4117347b4ce">fole_invoke2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dispid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/de2/structtypes.html">types</a>)</td></tr> <tr class="separator:abf52aec9001101679b74a4117347b4ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a303d4c6c980af9ead5d8e06cdf4be789"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a303d4c6c980af9ead5d8e06cdf4be789">fole_getproperty2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dispid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/de2/structtypes.html">types</a>)</td></tr> <tr class="separator:a303d4c6c980af9ead5d8e06cdf4be789"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea975e81d1fe3056985636f1fa72e8b9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aea975e81d1fe3056985636f1fa72e8b9">fole_setproperty2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dispid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/de2/structtypes.html">types</a>)</td></tr> <tr class="separator:aea975e81d1fe3056985636f1fa72e8b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60f46a0254e9350ddf3ae68009748eb8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a60f46a0254e9350ddf3ae68009748eb8">fole_setproperty_with_bracket</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a60f46a0254e9350ddf3ae68009748eb8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a434cf8ff2ac0a88549687089a80ffb01"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a434cf8ff2ac0a88549687089a80ffb01">fole_setproperty</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a434cf8ff2ac0a88549687089a80ffb01"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5032240cb2729bee87cc42cb5cc23695"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5032240cb2729bee87cc42cb5cc23695">fole_getproperty_with_bracket</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5032240cb2729bee87cc42cb5cc23695"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefb50e0a803b13434dbaac16c8373aec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aefb50e0a803b13434dbaac16c8373aec">ole_propertyput</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> property, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:aefb50e0a803b13434dbaac16c8373aec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c39e066aeecfd08aada95a49e3e48f4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1c39e066aeecfd08aada95a49e3e48f4">fole_free</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1c39e066aeecfd08aada95a49e3e48f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75eb5195f049c793257cb535b69e3cf2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a75eb5195f049c793257cb535b69e3cf2">ole_each_sub</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pEnumV)</td></tr> <tr class="separator:a75eb5195f049c793257cb535b69e3cf2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c70df438e210da751d123ceed590ed3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8c70df438e210da751d123ceed590ed3">ole_ienum_free</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pEnumV)</td></tr> <tr class="separator:a8c70df438e210da751d123ceed590ed3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a83b4d0c7361c567ebe70479b937c3a7d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a83b4d0c7361c567ebe70479b937c3a7d">fole_each</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a83b4d0c7361c567ebe70479b937c3a7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f2d2aeab774970ad953b6541ee96dcf"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9f2d2aeab774970ad953b6541ee96dcf">fole_missing</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9f2d2aeab774970ad953b6541ee96dcf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a5a2fee3e635b885a209374da3f640d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5a5a2fee3e635b885a209374da3f640d">ole_method_sub</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeInfo *pOwnerTypeInfo, ITypeInfo *pTypeInfo, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:a5a5a2fee3e635b885a209374da3f640d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35aba07c890c79964cd4b15d29589917"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a35aba07c890c79964cd4b15d29589917">olemethod_from_typeinfo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeInfo *pTypeInfo, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:a35aba07c890c79964cd4b15d29589917"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09f78a0da33127d288dcd07efc6692c7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a09f78a0da33127d288dcd07efc6692c7">ole_methods_sub</a> (ITypeInfo *pOwnerTypeInfo, ITypeInfo *pTypeInfo, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> methods, int mask)</td></tr> <tr class="separator:a09f78a0da33127d288dcd07efc6692c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad5717d16ab405a0b4b7d3211ff72527"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aad5717d16ab405a0b4b7d3211ff72527">ole_methods_from_typeinfo</a> (ITypeInfo *pTypeInfo, int mask)</td></tr> <tr class="separator:aad5717d16ab405a0b4b7d3211ff72527"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4709657c93f560e08e25dc95bc54f689"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4709657c93f560e08e25dc95bc54f689">typeinfo_from_ole</a> (struct <a class="el" href="../../d1/d03/structoledata.html">oledata</a> *pole, ITypeInfo **ppti)</td></tr> <tr class="separator:a4709657c93f560e08e25dc95bc54f689"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa75ee71798a27c50db9f316e59e77b27"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa75ee71798a27c50db9f316e59e77b27">ole_methods</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, int mask)</td></tr> <tr class="separator:aa75ee71798a27c50db9f316e59e77b27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7172b0aee359977f81f71251db26edc5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7172b0aee359977f81f71251db26edc5">fole_methods</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a7172b0aee359977f81f71251db26edc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaff897843a1cf2bfb5857b77f78bd7f2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aaff897843a1cf2bfb5857b77f78bd7f2">fole_get_methods</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aaff897843a1cf2bfb5857b77f78bd7f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a1d911e7d192419a0bc563c1134e1f1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1a1d911e7d192419a0bc563c1134e1f1">fole_put_methods</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1a1d911e7d192419a0bc563c1134e1f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a99140a5476f0da87c2c9aba0752f0f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6a99140a5476f0da87c2c9aba0752f0f">fole_func_methods</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6a99140a5476f0da87c2c9aba0752f0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e12333be1ac8271835f370a58abb6b2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5e12333be1ac8271835f370a58abb6b2">ole_type_from_itypeinfo</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a5e12333be1ac8271835f370a58abb6b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a190323bc253935196667f23146769fb3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a190323bc253935196667f23146769fb3">fole_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a190323bc253935196667f23146769fb3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06b2abe1d4bcdc1f68258fff57e08f68"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a06b2abe1d4bcdc1f68258fff57e08f68">ole_typelib_from_itypeinfo</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a06b2abe1d4bcdc1f68258fff57e08f68"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abcd6997bfbcd8f8c44472b2f05480e39"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abcd6997bfbcd8f8c44472b2f05480e39">fole_typelib</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:abcd6997bfbcd8f8c44472b2f05480e39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c2427bf2f78d7dc92d556bea85123ce"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1c2427bf2f78d7dc92d556bea85123ce">fole_query_interface</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str_iid)</td></tr> <tr class="separator:a1c2427bf2f78d7dc92d556bea85123ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8996048ad14314fa7aef6d4d775731b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af8996048ad14314fa7aef6d4d775731b">fole_respond_to</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> method)</td></tr> <tr class="separator:af8996048ad14314fa7aef6d4d775731b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb98c7449dc683552d93e0ab76a4d8ee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abb98c7449dc683552d93e0ab76a4d8ee">ole_docinfo_from_type</a> (ITypeInfo *pTypeInfo, BSTR *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, BSTR *helpstr, <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> *helpcontext, BSTR *helpfile)</td></tr> <tr class="separator:abb98c7449dc683552d93e0ab76a4d8ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af41d300448e793508177e5b703c4d0eb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af41d300448e793508177e5b703c4d0eb">ole_usertype2val</a> (ITypeInfo *pTypeInfo, TYPEDESC *pTypeDesc, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typedetails)</td></tr> <tr class="separator:af41d300448e793508177e5b703c4d0eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3270db47af757cbdea41b2e897fd5b63"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3270db47af757cbdea41b2e897fd5b63">ole_ptrtype2val</a> (ITypeInfo *pTypeInfo, TYPEDESC *pTypeDesc, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typedetails)</td></tr> <tr class="separator:a3270db47af757cbdea41b2e897fd5b63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a909b7cc51ca1a6d9765706c7d0089b2b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a909b7cc51ca1a6d9765706c7d0089b2b">ole_typedesc2val</a> (ITypeInfo *pTypeInfo, TYPEDESC *pTypeDesc, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typedetails)</td></tr> <tr class="separator:a909b7cc51ca1a6d9765706c7d0089b2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14d93d21d7208d39e5c3c63d50214abd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a14d93d21d7208d39e5c3c63d50214abd">fole_method_help</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cmdname)</td></tr> <tr class="separator:a14d93d21d7208d39e5c3c63d50214abd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60fc00d3ccda920f10703894be73a31d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a60fc00d3ccda920f10703894be73a31d">fole_activex_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a60fc00d3ccda920f10703894be73a31d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6aba758cd00cea749b2a7e1ae22098df"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6aba758cd00cea749b2a7e1ae22098df">foletype_s_ole_classes</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typelib)</td></tr> <tr class="separator:a6aba758cd00cea749b2a7e1ae22098df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7869cc5544dece10a158bb1e6340e1e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad7869cc5544dece10a158bb1e6340e1e">foletype_s_typelibs</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad7869cc5544dece10a158bb1e6340e1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a900802f6db162dab47ccf45555a9905d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a900802f6db162dab47ccf45555a9905d">foletype_s_progids</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a900802f6db162dab47ccf45555a9905d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3ae981871b66fdb4efa0a05ad712256"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac3ae981871b66fdb4efa0a05ad712256">foletype_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:ac3ae981871b66fdb4efa0a05ad712256"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ddfcdbb09e0396eab8089feb9923abd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4ddfcdbb09e0396eab8089feb9923abd">oletype_set_member</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeInfo *pTypeInfo, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:a4ddfcdbb09e0396eab8089feb9923abd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78014010885156d66440be3692ea4a13"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a78014010885156d66440be3692ea4a13">oleclass_from_typelib</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeLib *pTypeLib, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oleclass)</td></tr> <tr class="separator:a78014010885156d66440be3692ea4a13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b6b7a1648ea3f09e2572eaa5ee4ca94"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9b6b7a1648ea3f09e2572eaa5ee4ca94">oletypelib_set_member</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeLib *pTypeLib)</td></tr> <tr class="separator:a9b6b7a1648ea3f09e2572eaa5ee4ca94"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad16a835e668be21d7980984570f1b948"><td class="memItemLeft" align="right" valign="top">static ITypeLib * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad16a835e668be21d7980984570f1b948">oletypelib_get_typelib</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad16a835e668be21d7980984570f1b948"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c5c0d1bde5f2871dc2127dacd9205fb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6c5c0d1bde5f2871dc2127dacd9205fb">oletypelib_get_libattr</a> (ITypeLib *pTypeLib, TLIBATTR **ppTLibAttr)</td></tr> <tr class="separator:a6c5c0d1bde5f2871dc2127dacd9205fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1a1bad5f7ad2818c0d660068ab44e8a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac1a1bad5f7ad2818c0d660068ab44e8a">foletypelib_s_typelibs</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac1a1bad5f7ad2818c0d660068ab44e8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab92641d2d72c638085831df508b86b3f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab92641d2d72c638085831df508b86b3f">make_version_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac8947941479c38403a09c14a60b03f01">major</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#aec7b96885baf2e6f10efbdef9d935a0b">minor</a>)</td></tr> <tr class="separator:ab92641d2d72c638085831df508b86b3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae41de633323c960996403584ec558f81"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae41de633323c960996403584ec558f81">oletypelib_search_registry2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:ae41de633323c960996403584ec558f81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88485f594ddcf839c3057757d8d91b53"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a88485f594ddcf839c3057757d8d91b53">oletypelib_search_registry</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typelib)</td></tr> <tr class="separator:a88485f594ddcf839c3057757d8d91b53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a038baf72fddd2f2f0317efe9f0b4c2ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a038baf72fddd2f2f0317efe9f0b4c2ad">foletypelib_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a038baf72fddd2f2f0317efe9f0b4c2ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9429c757d4fe15ece52d69edf0e094e2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9429c757d4fe15ece52d69edf0e094e2">foletypelib_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:a9429c757d4fe15ece52d69edf0e094e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3757bad3ebff1b9c19971d2b364625b4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3757bad3ebff1b9c19971d2b364625b4">foletypelib_guid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3757bad3ebff1b9c19971d2b364625b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91f2817851c7bb20c0fe5bd881163956"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a91f2817851c7bb20c0fe5bd881163956">foletypelib_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a91f2817851c7bb20c0fe5bd881163956"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11c9249c3a3713391907080d3e9d9d9b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a11c9249c3a3713391907080d3e9d9d9b">foletypelib_version</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a11c9249c3a3713391907080d3e9d9d9b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a574ecfa512cc905e0c882fe0413b43"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9a574ecfa512cc905e0c882fe0413b43">foletypelib_major_version</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9a574ecfa512cc905e0c882fe0413b43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff402c8fcf8df12ad99c93c4ba96abd4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aff402c8fcf8df12ad99c93c4ba96abd4">foletypelib_minor_version</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aff402c8fcf8df12ad99c93c4ba96abd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1132f433eef2a0ab23bdf4d990799dc4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1132f433eef2a0ab23bdf4d990799dc4">oletypelib_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> guid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a4fbbbc8d035c85ce83c6f270a2e56012">version</a>)</td></tr> <tr class="separator:a1132f433eef2a0ab23bdf4d990799dc4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e4070a13ab6ee3c4453a57d34362a91"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2e4070a13ab6ee3c4453a57d34362a91">oletypelib_from_guid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> guid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a4fbbbc8d035c85ce83c6f270a2e56012">version</a>, ITypeLib **ppTypeLib)</td></tr> <tr class="separator:a2e4070a13ab6ee3c4453a57d34362a91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55c610157abbd413fa24145b5705907d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a55c610157abbd413fa24145b5705907d">foletypelib_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a55c610157abbd413fa24145b5705907d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60cc14e6fb03174de0b20323e13afcdd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a60cc14e6fb03174de0b20323e13afcdd">foletypelib_visible</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a60cc14e6fb03174de0b20323e13afcdd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31f75b0afdb68143a0ea46798c10b413"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a31f75b0afdb68143a0ea46798c10b413">foletypelib_library_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a31f75b0afdb68143a0ea46798c10b413"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad954f499199716efcb6d3656d6874aea"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad954f499199716efcb6d3656d6874aea">foletypelib_ole_types</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad954f499199716efcb6d3656d6874aea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa01105060883846e72031eed6131b7d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa01105060883846e72031eed6131b7d7">foletypelib_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aa01105060883846e72031eed6131b7d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2fdc77d63c0a1d101a2597e9d13da037"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2fdc77d63c0a1d101a2597e9d13da037">foletype_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typelib, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oleclass)</td></tr> <tr class="separator:a2fdc77d63c0a1d101a2597e9d13da037"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae702a671c49f24709fcec4962b540fbd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae702a671c49f24709fcec4962b540fbd">foletype_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae702a671c49f24709fcec4962b540fbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa4e0270632c9307fd04b301c488cee1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aaa4e0270632c9307fd04b301c488cee1">ole_ole_type</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:aaa4e0270632c9307fd04b301c488cee1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7405fc306fc6dd47d3718be25b547b7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af7405fc306fc6dd47d3718be25b547b7">foletype_ole_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af7405fc306fc6dd47d3718be25b547b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f7b09d5d74e06de5f6c89beae493338"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5f7b09d5d74e06de5f6c89beae493338">ole_type_guid</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a5f7b09d5d74e06de5f6c89beae493338"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55b1c52400f549decd28910adf9534b0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a55b1c52400f549decd28910adf9534b0">foletype_guid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a55b1c52400f549decd28910adf9534b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade95b6654fa8f56b6d40a6773d2331ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ade95b6654fa8f56b6d40a6773d2331ad">ole_type_progid</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:ade95b6654fa8f56b6d40a6773d2331ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f887102a87a5c6e8f1155ea69bd02a1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6f887102a87a5c6e8f1155ea69bd02a1">foletype_progid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6f887102a87a5c6e8f1155ea69bd02a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a53606d594d28df92bb76a6afb1ae94fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a53606d594d28df92bb76a6afb1ae94fe">ole_type_visible</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a53606d594d28df92bb76a6afb1ae94fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67538b99589f8465d34e18df229b9700"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a67538b99589f8465d34e18df229b9700">foletype_visible</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a67538b99589f8465d34e18df229b9700"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d695e7b75d0ffd71513ceebaa6b0d3e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2d695e7b75d0ffd71513ceebaa6b0d3e">ole_type_major_version</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a2d695e7b75d0ffd71513ceebaa6b0d3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a198156271b35da99714f298e4885d34c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a198156271b35da99714f298e4885d34c">foletype_major_version</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a198156271b35da99714f298e4885d34c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0c506b36e89c160b8d9bb7b5877a103"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac0c506b36e89c160b8d9bb7b5877a103">ole_type_minor_version</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:ac0c506b36e89c160b8d9bb7b5877a103"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad76daf1fd7ba9e72d79d2906bb41254"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aad76daf1fd7ba9e72d79d2906bb41254">foletype_minor_version</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aad76daf1fd7ba9e72d79d2906bb41254"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a742e80085d039b7877e50611a81e9dda"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a742e80085d039b7877e50611a81e9dda">ole_type_typekind</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a742e80085d039b7877e50611a81e9dda"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b4f3db715ec27ff1b90d5a594e17556"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8b4f3db715ec27ff1b90d5a594e17556">foletype_typekind</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8b4f3db715ec27ff1b90d5a594e17556"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf83d71ee993025e217320481f0c146d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#acf83d71ee993025e217320481f0c146d">ole_type_helpstring</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:acf83d71ee993025e217320481f0c146d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a536bbe39f587ff60fd0cee5db26dc333"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a536bbe39f587ff60fd0cee5db26dc333">foletype_helpstring</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a536bbe39f587ff60fd0cee5db26dc333"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1d0781d2d7caceef543c9e4d584c614"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa1d0781d2d7caceef543c9e4d584c614">ole_type_src_type</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:aa1d0781d2d7caceef543c9e4d584c614"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a24f6def4ff0e89e8f3884381b49be2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1a24f6def4ff0e89e8f3884381b49be2">foletype_src_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1a24f6def4ff0e89e8f3884381b49be2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1aa2ee3a59a0ec370676af5858be7215"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1aa2ee3a59a0ec370676af5858be7215">ole_type_helpfile</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a1aa2ee3a59a0ec370676af5858be7215"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f560d82cf2e4604437fc3bb7280cec3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0f560d82cf2e4604437fc3bb7280cec3">foletype_helpfile</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a0f560d82cf2e4604437fc3bb7280cec3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ea161e7d9af7836343b5fc9078e45d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6ea161e7d9af7836343b5fc9078e45d4">ole_type_helpcontext</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a6ea161e7d9af7836343b5fc9078e45d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17402178059917f6dd6803ee73df6426"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a17402178059917f6dd6803ee73df6426">foletype_helpcontext</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a17402178059917f6dd6803ee73df6426"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae383fe3eb9655495e30cac84b29e6168"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae383fe3eb9655495e30cac84b29e6168">foletype_ole_typelib</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae383fe3eb9655495e30cac84b29e6168"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a029768b0134384136ccb8fec098031a7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a029768b0134384136ccb8fec098031a7">ole_type_impl_ole_types</a> (ITypeInfo *pTypeInfo, int implflags)</td></tr> <tr class="separator:a029768b0134384136ccb8fec098031a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0f95a9f48f7af93146a71963663ec1d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad0f95a9f48f7af93146a71963663ec1d">foletype_impl_ole_types</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad0f95a9f48f7af93146a71963663ec1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a2bfa6c8da64466fb5babc49837e561"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6a2bfa6c8da64466fb5babc49837e561">foletype_source_ole_types</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6a2bfa6c8da64466fb5babc49837e561"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ea06a0d884fd9971f1540791dadb03a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2ea06a0d884fd9971f1540791dadb03a">foletype_default_event_sources</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2ea06a0d884fd9971f1540791dadb03a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1aa9cb27ad3f5c039b159d04221c2730"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1aa9cb27ad3f5c039b159d04221c2730">foletype_default_ole_types</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1aa9cb27ad3f5c039b159d04221c2730"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a865684be9919637fc636e618fcfc34c0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a865684be9919637fc636e618fcfc34c0">foletype_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a865684be9919637fc636e618fcfc34c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7262dc332f64e74ef33ab4f1c804f6d6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7262dc332f64e74ef33ab4f1c804f6d6">ole_variables</a> (ITypeInfo *pTypeInfo)</td></tr> <tr class="separator:a7262dc332f64e74ef33ab4f1c804f6d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7601c0e4082bdf69b36e4b712c71d849"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7601c0e4082bdf69b36e4b712c71d849">foletype_variables</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a7601c0e4082bdf69b36e4b712c71d849"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a80ab193b9c367a2c3582c7b8513d0ccf"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a80ab193b9c367a2c3582c7b8513d0ccf">foletype_methods</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a80ab193b9c367a2c3582c7b8513d0ccf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e6e042a244e5434dd410a469ed351c9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2e6e042a244e5434dd410a469ed351c9">folevariable_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2e6e042a244e5434dd410a469ed351c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af239c482ec64dc4a3ae7f782792b8ee2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af239c482ec64dc4a3ae7f782792b8ee2">ole_variable_ole_type</a> (ITypeInfo *pTypeInfo, UINT var_index)</td></tr> <tr class="separator:af239c482ec64dc4a3ae7f782792b8ee2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20fb23da064c1347bccf49c1e676ddbb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a20fb23da064c1347bccf49c1e676ddbb">folevariable_ole_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a20fb23da064c1347bccf49c1e676ddbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19cdf5ad474e3d5a5e1eb768bc1863ab"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a19cdf5ad474e3d5a5e1eb768bc1863ab">ole_variable_ole_type_detail</a> (ITypeInfo *pTypeInfo, UINT var_index)</td></tr> <tr class="separator:a19cdf5ad474e3d5a5e1eb768bc1863ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fd47663ce9b04a6aab54fbeb42a8298"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7fd47663ce9b04a6aab54fbeb42a8298">folevariable_ole_type_detail</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a7fd47663ce9b04a6aab54fbeb42a8298"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b9cb77954f22e0de4393538501f8619"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6b9cb77954f22e0de4393538501f8619">ole_variable_value</a> (ITypeInfo *pTypeInfo, UINT var_index)</td></tr> <tr class="separator:a6b9cb77954f22e0de4393538501f8619"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b0b26c0997cc209fd7a7f6aa8f7f21c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0b0b26c0997cc209fd7a7f6aa8f7f21c">folevariable_value</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a0b0b26c0997cc209fd7a7f6aa8f7f21c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a193adc17c1530bdbca68249ac0761baa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a193adc17c1530bdbca68249ac0761baa">ole_variable_visible</a> (ITypeInfo *pTypeInfo, UINT var_index)</td></tr> <tr class="separator:a193adc17c1530bdbca68249ac0761baa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad362e99b0e786cf59de8ca21b1509d9e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad362e99b0e786cf59de8ca21b1509d9e">folevariable_visible</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad362e99b0e786cf59de8ca21b1509d9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23d4b2b48618ab5d151662931e221172"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a23d4b2b48618ab5d151662931e221172">ole_variable_kind</a> (ITypeInfo *pTypeInfo, UINT var_index)</td></tr> <tr class="separator:a23d4b2b48618ab5d151662931e221172"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fc97ff3ba5a68010e19aac6920897cc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0fc97ff3ba5a68010e19aac6920897cc">folevariable_variable_kind</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a0fc97ff3ba5a68010e19aac6920897cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54ad2dbeaac58c98d5aab369aacc7650"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a54ad2dbeaac58c98d5aab369aacc7650">ole_variable_varkind</a> (ITypeInfo *pTypeInfo, UINT var_index)</td></tr> <tr class="separator:a54ad2dbeaac58c98d5aab369aacc7650"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2f972ca981683bd7a3e06d766776420"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af2f972ca981683bd7a3e06d766776420">folevariable_varkind</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af2f972ca981683bd7a3e06d766776420"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca6350a62c8eea366d1df29eca78dc48"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aca6350a62c8eea366d1df29eca78dc48">folevariable_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aca6350a62c8eea366d1df29eca78dc48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c02b8f9190decc7b4077cb122d313fa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8c02b8f9190decc7b4077cb122d313fa">olemethod_set_member</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeInfo *pTypeInfo, ITypeInfo *pOwnerTypeInfo, int index, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:a8c02b8f9190decc7b4077cb122d313fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb37c29e28b1f960fbf22b605993354d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afb37c29e28b1f960fbf22b605993354d">folemethod_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:afb37c29e28b1f960fbf22b605993354d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b85e610d07b34c298cf33157d20744f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7b85e610d07b34c298cf33157d20744f">folemethod_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oletype, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> method)</td></tr> <tr class="separator:a7b85e610d07b34c298cf33157d20744f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c0faebe3e31e28f7202288a1ec72573"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6c0faebe3e31e28f7202288a1ec72573">folemethod_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6c0faebe3e31e28f7202288a1ec72573"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf6ebc9719fb08963aa1e8bc253e7f33"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#adf6ebc9719fb08963aa1e8bc253e7f33">ole_method_return_type</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:adf6ebc9719fb08963aa1e8bc253e7f33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69aa8b97b2991bba847a006ba8a683ff"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a69aa8b97b2991bba847a006ba8a683ff">folemethod_return_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a69aa8b97b2991bba847a006ba8a683ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abadfae1ced24da452479079a0b01da5b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abadfae1ced24da452479079a0b01da5b">ole_method_return_vtype</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:abadfae1ced24da452479079a0b01da5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4836afb8566d0ed610b9360d6f50990"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae4836afb8566d0ed610b9360d6f50990">folemethod_return_vtype</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae4836afb8566d0ed610b9360d6f50990"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2be33b87e96e8ef4c0498e91f76aa3e4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2be33b87e96e8ef4c0498e91f76aa3e4">ole_method_return_type_detail</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a2be33b87e96e8ef4c0498e91f76aa3e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4143de391103e02d12818baedff3f685"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4143de391103e02d12818baedff3f685">folemethod_return_type_detail</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4143de391103e02d12818baedff3f685"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c43bce680b77e3dd2a1df61a36cf2f5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7c43bce680b77e3dd2a1df61a36cf2f5">ole_method_invkind</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a7c43bce680b77e3dd2a1df61a36cf2f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51487ccbc2afad1399d12fcf846949a7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a51487ccbc2afad1399d12fcf846949a7">ole_method_invoke_kind</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a51487ccbc2afad1399d12fcf846949a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afda17c1fafb5c5da6cf2467641cb41a7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afda17c1fafb5c5da6cf2467641cb41a7">folemethod_invkind</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:afda17c1fafb5c5da6cf2467641cb41a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0faf86c7524111112f60229f8da59d14"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0faf86c7524111112f60229f8da59d14">folemethod_invoke_kind</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a0faf86c7524111112f60229f8da59d14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6977439cb75f72440c305fd1e49ef28"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa6977439cb75f72440c305fd1e49ef28">ole_method_visible</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:aa6977439cb75f72440c305fd1e49ef28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f15f8ec2d25451fb0a2d74f0f2a1b7f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2f15f8ec2d25451fb0a2d74f0f2a1b7f">folemethod_visible</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2f15f8ec2d25451fb0a2d74f0f2a1b7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a456f7cf14bf360940a0ab80340a30a5c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a456f7cf14bf360940a0ab80340a30a5c">ole_method_event</a> (ITypeInfo *pTypeInfo, UINT method_index, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/dda/proc_8c.html#abc4c96af7623d1ba9cc053d18639621e">method_name</a>)</td></tr> <tr class="separator:a456f7cf14bf360940a0ab80340a30a5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa3aba20914a6077714e3aec036c162b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aaa3aba20914a6077714e3aec036c162b">folemethod_event</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aaa3aba20914a6077714e3aec036c162b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae54179477459ef72c2885549ff5e40e6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae54179477459ef72c2885549ff5e40e6">folemethod_event_interface</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae54179477459ef72c2885549ff5e40e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add636780fc2c908c73df7810de7f2ec3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#add636780fc2c908c73df7810de7f2ec3">ole_method_docinfo_from_type</a> (ITypeInfo *pTypeInfo, UINT method_index, BSTR *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, BSTR *helpstr, <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> *helpcontext, BSTR *helpfile)</td></tr> <tr class="separator:add636780fc2c908c73df7810de7f2ec3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac55a53518c2466ce34726828649d10bc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac55a53518c2466ce34726828649d10bc">ole_method_helpstring</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:ac55a53518c2466ce34726828649d10bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af476ba7b3bb2b432ef6e7e772ec7a6f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af476ba7b3bb2b432ef6e7e772ec7a6f8">folemethod_helpstring</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af476ba7b3bb2b432ef6e7e772ec7a6f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09549d1a72c129044395c7ae8e97e2fd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a09549d1a72c129044395c7ae8e97e2fd">ole_method_helpfile</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a09549d1a72c129044395c7ae8e97e2fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f9ef6641c628823181498337f6d8db5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6f9ef6641c628823181498337f6d8db5">folemethod_helpfile</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6f9ef6641c628823181498337f6d8db5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39508fb2e2d971ed2197b2df7e282e29"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a39508fb2e2d971ed2197b2df7e282e29">ole_method_helpcontext</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a39508fb2e2d971ed2197b2df7e282e29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afacb5c1ecde95354cfd6a6be1415c5b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afacb5c1ecde95354cfd6a6be1415c5b8">folemethod_helpcontext</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:afacb5c1ecde95354cfd6a6be1415c5b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e173ea2107da10dde0bf63b92f32ec2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5e173ea2107da10dde0bf63b92f32ec2">ole_method_dispid</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a5e173ea2107da10dde0bf63b92f32ec2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48e776cb94d0c16741489a9c9450a398"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a48e776cb94d0c16741489a9c9450a398">folemethod_dispid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a48e776cb94d0c16741489a9c9450a398"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af66ca3fc604e4bfb7cfc7c5513826c25"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af66ca3fc604e4bfb7cfc7c5513826c25">ole_method_offset_vtbl</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:af66ca3fc604e4bfb7cfc7c5513826c25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab72c16ea0e701d5685275b1a9aed1585"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab72c16ea0e701d5685275b1a9aed1585">folemethod_offset_vtbl</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ab72c16ea0e701d5685275b1a9aed1585"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab23a842ced22241faa160ec00ae03eea"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab23a842ced22241faa160ec00ae03eea">ole_method_size_params</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:ab23a842ced22241faa160ec00ae03eea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3aca3c33d649f21caec07ab0fac207ae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3aca3c33d649f21caec07ab0fac207ae">folemethod_size_params</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3aca3c33d649f21caec07ab0fac207ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17949113bb77a6cf53c1efe7bdc878b6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a17949113bb77a6cf53c1efe7bdc878b6">ole_method_size_opt_params</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a17949113bb77a6cf53c1efe7bdc878b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af36a9f22dfbb15239480f833541fb2d6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af36a9f22dfbb15239480f833541fb2d6">folemethod_size_opt_params</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af36a9f22dfbb15239480f833541fb2d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bc1f046c48db0bdb1d581731ddfd2f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bc1f046c48db0bdb1d581731ddfd2f8">ole_method_params</a> (ITypeInfo *pTypeInfo, UINT method_index)</td></tr> <tr class="separator:a1bc1f046c48db0bdb1d581731ddfd2f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac95137c8f13aece1fc5c9e6480062b68"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac95137c8f13aece1fc5c9e6480062b68">folemethod_params</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac95137c8f13aece1fc5c9e6480062b68"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6946f44fe8fd3dc52c25b9138ce1329f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6946f44fe8fd3dc52c25b9138ce1329f">folemethod_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6946f44fe8fd3dc52c25b9138ce1329f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada8d032e43fda83f47fc1dc5d67b7e42"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ada8d032e43fda83f47fc1dc5d67b7e42">foleparam_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:ada8d032e43fda83f47fc1dc5d67b7e42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9a7923050876f53298475fba0ad03af"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab9a7923050876f53298475fba0ad03af">oleparam_ole_param_from_index</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, ITypeInfo *pTypeInfo, UINT method_index, int param_index)</td></tr> <tr class="separator:ab9a7923050876f53298475fba0ad03af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f774f9af58d93389160a187b06f4f38"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6f774f9af58d93389160a187b06f4f38">oleparam_ole_param</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> olemethod, int n)</td></tr> <tr class="separator:a6f774f9af58d93389160a187b06f4f38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28a014fe0e5748d97ce5df5aca42ae00"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a28a014fe0e5748d97ce5df5aca42ae00">foleparam_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> olemethod, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> n)</td></tr> <tr class="separator:a28a014fe0e5748d97ce5df5aca42ae00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf29c43a083c4cb50d8e2e24bdde16b6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aaf29c43a083c4cb50d8e2e24bdde16b6">foleparam_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aaf29c43a083c4cb50d8e2e24bdde16b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a71135dca3dcc348b7732333f34ef4bf3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a71135dca3dcc348b7732333f34ef4bf3">ole_param_ole_type</a> (ITypeInfo *pTypeInfo, UINT method_index, UINT index)</td></tr> <tr class="separator:a71135dca3dcc348b7732333f34ef4bf3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d906af605a6180e2e90b662b1932879"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1d906af605a6180e2e90b662b1932879">foleparam_ole_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1d906af605a6180e2e90b662b1932879"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6df154c28f729fc7a4fd0f817798fac3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6df154c28f729fc7a4fd0f817798fac3">ole_param_ole_type_detail</a> (ITypeInfo *pTypeInfo, UINT method_index, UINT index)</td></tr> <tr class="separator:a6df154c28f729fc7a4fd0f817798fac3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d3bde90e102b667d712389285c5d200"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5d3bde90e102b667d712389285c5d200">foleparam_ole_type_detail</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5d3bde90e102b667d712389285c5d200"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bf6dbe617bdbaa7cb3af5b84d8b89da"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4bf6dbe617bdbaa7cb3af5b84d8b89da">ole_param_flag_mask</a> (ITypeInfo *pTypeInfo, UINT method_index, UINT index, USHORT mask)</td></tr> <tr class="separator:a4bf6dbe617bdbaa7cb3af5b84d8b89da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7bc1b360651a48a8b08d6baaee78905"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af7bc1b360651a48a8b08d6baaee78905">foleparam_input</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af7bc1b360651a48a8b08d6baaee78905"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af263844f08ace69c092c8ab5a0839892"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af263844f08ace69c092c8ab5a0839892">foleparam_output</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af263844f08ace69c092c8ab5a0839892"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c2d586120bd8d98112b6be60e4f8294"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4c2d586120bd8d98112b6be60e4f8294">foleparam_optional</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4c2d586120bd8d98112b6be60e4f8294"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6ec24a19ac346216e24b0033d8bd202"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac6ec24a19ac346216e24b0033d8bd202">foleparam_retval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac6ec24a19ac346216e24b0033d8bd202"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63f5b3e6a1512326da04e41b6b0e5b78"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a63f5b3e6a1512326da04e41b6b0e5b78">ole_param_default</a> (ITypeInfo *pTypeInfo, UINT method_index, UINT index)</td></tr> <tr class="separator:a63f5b3e6a1512326da04e41b6b0e5b78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fd59f1b292db308f516fe025a5cd446"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3fd59f1b292db308f516fe025a5cd446">foleparam_default</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3fd59f1b292db308f516fe025a5cd446"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5079f1cd6dbfb8ce2b112d4f4de56970"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5079f1cd6dbfb8ce2b112d4f4de56970">foleparam_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5079f1cd6dbfb8ce2b112d4f4de56970"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab70ec6922b3edc7f24e281108abf3a62"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab70ec6922b3edc7f24e281108abf3a62">ole_search_event_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5ca52e6ec2d4e7b75c2799e4f500bd2a">ev</a>)</td></tr> <tr class="separator:ab70ec6922b3edc7f24e281108abf3a62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8517a117cf55ece0f972c1c4bbe11d55"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8517a117cf55ece0f972c1c4bbe11d55">ole_search_event</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5ca52e6ec2d4e7b75c2799e4f500bd2a">ev</a>, BOOL *is_default)</td></tr> <tr class="separator:a8517a117cf55ece0f972c1c4bbe11d55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3caf5ac5f0932872736edc5d35bd71e6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3caf5ac5f0932872736edc5d35bd71e6">ole_search_handler_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> handler, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5ca52e6ec2d4e7b75c2799e4f500bd2a">ev</a>, BOOL *is_default_handler)</td></tr> <tr class="separator:a3caf5ac5f0932872736edc5d35bd71e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81d5683f19a2b3e891115a7005223ecf"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a81d5683f19a2b3e891115a7005223ecf">ole_delete_event</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5ca52e6ec2d4e7b75c2799e4f500bd2a">ev</a>)</td></tr> <tr class="separator:a81d5683f19a2b3e891115a7005223ecf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b0eacb7bacb31262f8dfc3c7f283a44"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0b0eacb7bacb31262f8dfc3c7f283a44">hash2ptr_dispparams</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, ITypeInfo *pTypeInfo, DISPID dispid, DISPPARAMS *pdispparams)</td></tr> <tr class="separator:a0b0eacb7bacb31262f8dfc3c7f283a44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf669ce09db7c38c26c9a1ee0e8e85d8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#adf669ce09db7c38c26c9a1ee0e8e85d8">hash2result</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>)</td></tr> <tr class="separator:adf669ce09db7c38c26c9a1ee0e8e85d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43b0f9585d36ca61eb5ecd98fad874d7"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a43b0f9585d36ca61eb5ecd98fad874d7">ary2ptr_dispparams</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, DISPPARAMS *pdispparams)</td></tr> <tr class="separator:a43b0f9585d36ca61eb5ecd98fad874d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c5d3561abdd51b3a85d88c44603876b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3c5d3561abdd51b3a85d88c44603876b">exec_callback</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:a3c5d3561abdd51b3a85d88c44603876b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b75e2f9c1ab1d0efeae3781011c699a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4b75e2f9c1ab1d0efeae3781011c699a">rescue_callback</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:a4b75e2f9c1ab1d0efeae3781011c699a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31a904a59156f31da8443d0d06ad1154"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a31a904a59156f31da8443d0d06ad1154">find_iid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole, char *pitf, IID *piid, ITypeInfo **ppTypeInfo)</td></tr> <tr class="separator:a31a904a59156f31da8443d0d06ad1154"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefa742f168b66b0f6f438656c8704e0a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aefa742f168b66b0f6f438656c8704e0a">find_coclass</a> (ITypeInfo *pTypeInfo, TYPEATTR *pTypeAttr, ITypeInfo **pTypeInfo2, TYPEATTR **pTypeAttr2)</td></tr> <tr class="separator:aefa742f168b66b0f6f438656c8704e0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad04a677a5615054a1486ccbcf5312d90"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad04a677a5615054a1486ccbcf5312d90">find_default_source_from_typeinfo</a> (ITypeInfo *pTypeInfo, TYPEATTR *pTypeAttr, ITypeInfo **ppTypeInfo)</td></tr> <tr class="separator:ad04a677a5615054a1486ccbcf5312d90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa667691c99d3a2eca3c54e53df289a9a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa667691c99d3a2eca3c54e53df289a9a">find_default_source</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole, IID *piid, ITypeInfo **ppTypeInfo)</td></tr> <tr class="separator:aa667691c99d3a2eca3c54e53df289a9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93abd4f6b8ab587be4f474c40cc630f1"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a93abd4f6b8ab587be4f474c40cc630f1">ole_event_free</a> (struct <a class="el" href="../../d1/d5d/structoleeventdata.html">oleeventdata</a> *poleev)</td></tr> <tr class="separator:a93abd4f6b8ab587be4f474c40cc630f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad2e1b59fa7e18c47b5de24b1a58b6ff7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad2e1b59fa7e18c47b5de24b1a58b6ff7">fev_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:ad2e1b59fa7e18c47b5de24b1a58b6ff7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f4caca75a1ca7971310c4f7909bda33"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5f4caca75a1ca7971310c4f7909bda33">ev_advise</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5f4caca75a1ca7971310c4f7909bda33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bcacff9ce50a9417b8b262dba751248"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6bcacff9ce50a9417b8b262dba751248">fev_initialize</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6bcacff9ce50a9417b8b262dba751248"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a593b161d7b4621b0e6b31434cec8d8cc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a593b161d7b4621b0e6b31434cec8d8cc">fev_s_msg_loop</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a593b161d7b4621b0e6b31434cec8d8cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f226d1adae4b7b9897502c69e03520a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6f226d1adae4b7b9897502c69e03520a">add_event_call_back</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> event, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> data)</td></tr> <tr class="separator:a6f226d1adae4b7b9897502c69e03520a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7520bee4cf7fecac67c8ad2fa6659b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac7520bee4cf7fecac67c8ad2fa6659b8">ev_on_event</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> is_ary_arg)</td></tr> <tr class="separator:ac7520bee4cf7fecac67c8ad2fa6659b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab8c56df7fcad310b56c1785e2beae95"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aab8c56df7fcad310b56c1785e2beae95">fev_on_event</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aab8c56df7fcad310b56c1785e2beae95"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f53a6e31877dd97034b00483513dd88"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1f53a6e31877dd97034b00483513dd88">fev_on_event_with_outargs</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1f53a6e31877dd97034b00483513dd88"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2fe63f55350b20cc7532caf5ad0e7ccc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2fe63f55350b20cc7532caf5ad0e7ccc">fev_off_event</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2fe63f55350b20cc7532caf5ad0e7ccc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03d0ad12a5dfd5fe6dfb820a2fcf4ca7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a03d0ad12a5dfd5fe6dfb820a2fcf4ca7">fev_unadvise</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a03d0ad12a5dfd5fe6dfb820a2fcf4ca7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae384ff6b7496bc19a6cc419461cf61f5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae384ff6b7496bc19a6cc419461cf61f5">fev_set_handler</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val)</td></tr> <tr class="separator:ae384ff6b7496bc19a6cc419461cf61f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee60a56e4ca92f2f597dbc14483ccfeb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aee60a56e4ca92f2f597dbc14483ccfeb">fev_get_handler</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aee60a56e4ca92f2f597dbc14483ccfeb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaac85a21f4e352281fef326427354f95"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aaac85a21f4e352281fef326427354f95">evs_push</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5ca52e6ec2d4e7b75c2799e4f500bd2a">ev</a>)</td></tr> <tr class="separator:aaac85a21f4e352281fef326427354f95"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e253cdeb9cfec5844f163f53f08e3d2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5e253cdeb9cfec5844f163f53f08e3d2">evs_delete</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>)</td></tr> <tr class="separator:a5e253cdeb9cfec5844f163f53f08e3d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a038616b5c7a8bb7d26e06c5b16a0a643"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a038616b5c7a8bb7d26e06c5b16a0a643">evs_entry</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>)</td></tr> <tr class="separator:a038616b5c7a8bb7d26e06c5b16a0a643"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e0d2aa80fb451d66102cc6db13f87f0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5e0d2aa80fb451d66102cc6db13f87f0">evs_length</a> ()</td></tr> <tr class="separator:a5e0d2aa80fb451d66102cc6db13f87f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6830759afb9b256096ce2cfd625762a9"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6830759afb9b256096ce2cfd625762a9">olevariant_free</a> (struct <a class="el" href="../../dd/dd6/structolevariantdata.html">olevariantdata</a> *pvar)</td></tr> <tr class="separator:a6830759afb9b256096ce2cfd625762a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e39523be2bde7adc51ab796000cdec9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3e39523be2bde7adc51ab796000cdec9">folevariant_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a3e39523be2bde7adc51ab796000cdec9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c16d87bf1711b15fc92a2a26773a3ea"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5c16d87bf1711b15fc92a2a26773a3ea">folevariant_s_array</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dims, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> vvt)</td></tr> <tr class="separator:a5c16d87bf1711b15fc92a2a26773a3ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58954f48574ac2b42e8e9d2b96f930aa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a58954f48574ac2b42e8e9d2b96f930aa">folevariant_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:a58954f48574ac2b42e8e9d2b96f930aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a251af5930d14dc9c03f0ec689aaae38f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a251af5930d14dc9c03f0ec689aaae38f">ary2safe_array_index</a> (int ary_size, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *ary, SAFEARRAY *psa)</td></tr> <tr class="separator:a251af5930d14dc9c03f0ec689aaae38f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad85fa2cce60ae4f1915b162471096a66"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad85fa2cce60ae4f1915b162471096a66">unlock_safe_array</a> (SAFEARRAY *psa)</td></tr> <tr class="separator:ad85fa2cce60ae4f1915b162471096a66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17a347d953c452aabf9e16be24f4a582"><td class="memItemLeft" align="right" valign="top">static SAFEARRAY * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a17a347d953c452aabf9e16be24f4a582">get_locked_safe_array</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val)</td></tr> <tr class="separator:a17a347d953c452aabf9e16be24f4a582"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52007ffd60bf368cb33f51b4ece83379"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a52007ffd60bf368cb33f51b4ece83379">folevariant_ary_aref</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a52007ffd60bf368cb33f51b4ece83379"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4baf3ffd7d85c0541bb0313f6da9b5d"><td class="memItemLeft" align="right" valign="top">static VOID * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4baf3ffd7d85c0541bb0313f6da9b5d">val2variant_ptr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, VARIANT *var, VARTYPE vt)</td></tr> <tr class="separator:ac4baf3ffd7d85c0541bb0313f6da9b5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8bc9e5d97cd25261219ffa5642187da8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8bc9e5d97cd25261219ffa5642187da8">folevariant_ary_aset</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8bc9e5d97cd25261219ffa5642187da8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aadf36ab75f655cbc860c9e88e37db822"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aadf36ab75f655cbc860c9e88e37db822">folevariant_value</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aadf36ab75f655cbc860c9e88e37db822"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23d7c602c87c1e61b5495de603979936"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a23d7c602c87c1e61b5495de603979936">folevariant_vartype</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a23d7c602c87c1e61b5495de603979936"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a50260416a5f8ae64ee1b630148f19160"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a50260416a5f8ae64ee1b630148f19160">folevariant_set_value</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val)</td></tr> <tr class="separator:a50260416a5f8ae64ee1b630148f19160"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0de27e05aafffcd1acd595722968d1a2"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0de27e05aafffcd1acd595722968d1a2">init_enc2cp</a> ()</td></tr> <tr class="separator:a0de27e05aafffcd1acd595722968d1a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d1ca155969c400c630e43d1b718a832"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a5d1ca155969c400c630e43d1b718a832">free_enc2cp</a> ()</td></tr> <tr class="separator:a5d1ca155969c400c630e43d1b718a832"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f3a1d68e3a2770698bdff893ba3868f"><td class="memItemLeft" align="right" valign="top">static </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2f3a1d68e3a2770698bdff893ba3868f">DWORD</a> (STDMETHODCALLTYPE mf_HandleInComingCall)(IMessageFilter __RPC_FAR *pThis</td></tr> <tr class="separator:a2f3a1d68e3a2770698bdff893ba3868f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18100522f0b19b5e9b9875f5737a9386"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free</a> (psz)</td></tr> <tr class="separator:a18100522f0b19b5e9b9875f5737a9386"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad74cc48d8fb0f66ea548685b05341c8a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad74cc48d8fb0f66ea548685b05341c8a">for</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>=0;<a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>< <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>;<a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>++)</td></tr> <tr class="separator:ad74cc48d8fb0f66ea548685b05341c8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b353ee5ed67ad8974a850ea3f2a224b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0b353ee5ed67ad8974a850ea3f2a224b">if</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a14cb47d02a4ed02a22e79f9bcde90278">dispIdMember</a>==DISPID_VALUE)</td></tr> <tr class="separator:a0b353ee5ed67ad8974a850ea3f2a224b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a881da956b1bf455aa8279457627d25f2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a881da956b1bf455aa8279457627d25f2">ole_val2variant</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a0a03211c46ec9c69d5d0ee5187e5b295">pVarResult</a>)</td></tr> <tr class="separator:a881da956b1bf455aa8279457627d25f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b0961ddd6591968e023b883d9a08c33"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0b0961ddd6591968e023b883d9a08c33">failed_load_conv51932</a> (void)</td></tr> <tr class="separator:a0b0961ddd6591968e023b883d9a08c33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1335e192faf93015dc32985436d60f7e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1335e192faf93015dc32985436d60f7e">set_ole_codepage</a> (UINT cp)</td></tr> <tr class="separator:a1335e192faf93015dc32985436d60f7e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4fb5898be92e60545f76605dcd60a21"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae4fb5898be92e60545f76605dcd60a21">ole_uninitialize</a> ()</td></tr> <tr class="separator:ae4fb5898be92e60545f76605dcd60a21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9eb9e2c430bab21f13d1a2ff462142be"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9eb9e2c430bab21f13d1a2ff462142be">reg_get_val2</a> (HKEY hkey, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *subkey)</td></tr> <tr class="separator:a9eb9e2c430bab21f13d1a2ff462142be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a732ceb5b7f7a3b8bb7200da916011cd0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a732ceb5b7f7a3b8bb7200da916011cd0">EVENTSINK_Destructor</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#af9b956c8687447bdff77fa11bfdeab6c">PIEVENTSINKOBJ</a>)</td></tr> <tr class="separator:a732ceb5b7f7a3b8bb7200da916011cd0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06ff7e4ccaaa9768e4f0354616191089"><td class="memItemLeft" align="right" valign="top">STDMETHODIMP </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a06ff7e4ccaaa9768e4f0354616191089">EVENTSINK_QueryInterface</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> pEV, REFIID iid, LPVOID *ppv)</td></tr> <tr class="separator:a06ff7e4ccaaa9768e4f0354616191089"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1dd26cbc4aafb084763c87e1585eddad"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1dd26cbc4aafb084763c87e1585eddad">EVENTSINK_AddRef</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> pEV)</td></tr> <tr class="separator:a1dd26cbc4aafb084763c87e1585eddad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a148e50845bce10ef3e8ab273feb2e302"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a148e50845bce10ef3e8ab273feb2e302">STDMETHODIMP_</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a516d92a41f815ad3c448380a9aa3e4d0">ULONG</a>)</td></tr> <tr class="separator:a148e50845bce10ef3e8ab273feb2e302"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d0dc6164e89f16d8b1acfb5022e41e8"><td class="memItemLeft" align="right" valign="top">STDMETHODIMP </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8d0dc6164e89f16d8b1acfb5022e41e8">EVENTSINK_GetTypeInfoCount</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> pEV, UINT *pct)</td></tr> <tr class="separator:a8d0dc6164e89f16d8b1acfb5022e41e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a665b5523cc0e231007032717b03d1c50"><td class="memItemLeft" align="right" valign="top">STDMETHODIMP </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a665b5523cc0e231007032717b03d1c50">EVENTSINK_GetTypeInfo</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> pEV, UINT info, LCID <a class="el" href="../../d2/d99/win32ole_8c.html#adb38101dbbf87cca73e5c61248472e32">lcid</a>, ITypeInfo **pInfo)</td></tr> <tr class="separator:a665b5523cc0e231007032717b03d1c50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf4b402520e638d50441106e09fc2292"><td class="memItemLeft" align="right" valign="top">STDMETHODIMP </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abf4b402520e638d50441106e09fc2292">EVENTSINK_GetIDsOfNames</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> pEventSink, REFIID <a class="el" href="../../d2/d99/win32ole_8c.html#a881beba93359a06773ac33febfdd1429">riid</a>, OLECHAR **szNames, UINT <a class="el" href="../../d2/d99/win32ole_8c.html#ad1b2c6199f208bd8beef590eeb7e85f0">cNames</a>, LCID <a class="el" href="../../d2/d99/win32ole_8c.html#adb38101dbbf87cca73e5c61248472e32">lcid</a>, DISPID *pDispID)</td></tr> <tr class="separator:abf4b402520e638d50441106e09fc2292"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a533965aa8ab8ae4d8f1c07f4bd207628"><td class="memItemLeft" align="right" valign="top">STDMETHODIMP </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a533965aa8ab8ae4d8f1c07f4bd207628">EVENTSINK_Invoke</a> (<a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> pEventSink, DISPID dispid, REFIID <a class="el" href="../../d2/d99/win32ole_8c.html#a881beba93359a06773ac33febfdd1429">riid</a>, LCID <a class="el" href="../../d2/d99/win32ole_8c.html#adb38101dbbf87cca73e5c61248472e32">lcid</a>, WORD <a class="el" href="../../d2/d99/win32ole_8c.html#aff00e9a63405922541efd0eafab08ffb">wFlags</a>, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *<a class="el" href="../../d2/d99/win32ole_8c.html#ae417975d2b4b01e9dc4e53b1da0a0725">puArgErr</a>)</td></tr> <tr class="separator:a533965aa8ab8ae4d8f1c07f4bd207628"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd8eee90347509b486bdfcb4c7724f2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d99/win32ole_8c.html#af9b956c8687447bdff77fa11bfdeab6c">PIEVENTSINKOBJ</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abd8eee90347509b486bdfcb4c7724f2c">EVENTSINK_Constructor</a> ()</td></tr> <tr class="separator:abd8eee90347509b486bdfcb4c7724f2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf19b0d23f6023f2d8be8f9236d063f4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#adf19b0d23f6023f2d8be8f9236d063f4">Init_win32ole</a> ()</td></tr> <tr class="separator:adf19b0d23f6023f2d8be8f9236d063f4"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:ad803f359899ef12dbf857d073769046a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad803f359899ef12dbf857d073769046a">cWIN32OLE</a></td></tr> <tr class="separator:ad803f359899ef12dbf857d073769046a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab216bc0c636cf9153535e420079e4e8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab216bc0c636cf9153535e420079e4e8e">cWIN32OLE_TYPELIB</a></td></tr> <tr class="separator:ab216bc0c636cf9153535e420079e4e8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a025ca1dc7e3a355101d2528a1e4c1354"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a025ca1dc7e3a355101d2528a1e4c1354">cWIN32OLE_TYPE</a></td></tr> <tr class="separator:a025ca1dc7e3a355101d2528a1e4c1354"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae43f1fc4a286d2f2a50d541a8ece113e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae43f1fc4a286d2f2a50d541a8ece113e">cWIN32OLE_VARIABLE</a></td></tr> <tr class="separator:ae43f1fc4a286d2f2a50d541a8ece113e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a404f0efd20319871321d1ef285d37ecc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a404f0efd20319871321d1ef285d37ecc">cWIN32OLE_METHOD</a></td></tr> <tr class="separator:a404f0efd20319871321d1ef285d37ecc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a2f3c03025143ca713045795f4458e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3a2f3c03025143ca713045795f4458e5">cWIN32OLE_PARAM</a></td></tr> <tr class="separator:a3a2f3c03025143ca713045795f4458e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adae672a14ddd2ecdc02a17f8a4828d85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#adae672a14ddd2ecdc02a17f8a4828d85">cWIN32OLE_EVENT</a></td></tr> <tr class="separator:adae672a14ddd2ecdc02a17f8a4828d85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5ae74eca026324684e8f1dbf7628000"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa5ae74eca026324684e8f1dbf7628000">cWIN32OLE_VARIANT</a></td></tr> <tr class="separator:aa5ae74eca026324684e8f1dbf7628000"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3827bf7153f5d6f7081a65fdf97f26a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3827bf7153f5d6f7081a65fdf97f26a0">eWIN32OLERuntimeError</a></td></tr> <tr class="separator:a3827bf7153f5d6f7081a65fdf97f26a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54e783dcc1a3fec965bbc80eb16bd913"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a54e783dcc1a3fec965bbc80eb16bd913">mWIN32OLE_VARIANT</a></td></tr> <tr class="separator:a54e783dcc1a3fec965bbc80eb16bd913"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af32eeb4278394bc878b85c8ea4aba1b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af32eeb4278394bc878b85c8ea4aba1b7">cWIN32OLE_PROPERTY</a></td></tr> <tr class="separator:af32eeb4278394bc878b85c8ea4aba1b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2af0935d4ce085aa2320acd37d10cec5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2af0935d4ce085aa2320acd37d10cec5">ary_ole_event</a></td></tr> <tr class="separator:a2af0935d4ce085aa2320acd37d10cec5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ce01fae8d4199ffd5f3df63cf0796f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0ce01fae8d4199ffd5f3df63cf0796f8">id_events</a></td></tr> <tr class="separator:a0ce01fae8d4199ffd5f3df63cf0796f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77346d2593dbba5ff8e4a8dd9635c76c"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a77346d2593dbba5ff8e4a8dd9635c76c">g_ole_initialized</a> = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td></tr> <tr class="separator:a77346d2593dbba5ff8e4a8dd9635c76c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad29426bf12565d8dea6e3f00828e8aa8"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad29426bf12565d8dea6e3f00828e8aa8">g_cp_installed</a> = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td></tr> <tr class="separator:ad29426bf12565d8dea6e3f00828e8aa8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad86ed24d2a7324b1bb5474f6f0782812"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad86ed24d2a7324b1bb5474f6f0782812">g_lcid_installed</a> = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td></tr> <tr class="separator:ad86ed24d2a7324b1bb5474f6f0782812"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78f7f599a5e13fe2d10c0b27961fa49b"><td class="memItemLeft" align="right" valign="top">static HINSTANCE </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a78f7f599a5e13fe2d10c0b27961fa49b">ghhctrl</a> = <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td></tr> <tr class="separator:a78f7f599a5e13fe2d10c0b27961fa49b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77ca308cb6a605690e4b3e07afd18ce8"><td class="memItemLeft" align="right" valign="top">static HINSTANCE </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a77ca308cb6a605690e4b3e07afd18ce8">gole32</a> = <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td></tr> <tr class="separator:a77ca308cb6a605690e4b3e07afd18ce8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56ab313527b706f895cb18faf492cdf4"><td class="memItemLeft" align="right" valign="top">static FNCOCREATEINSTANCEEX * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a56ab313527b706f895cb18faf492cdf4">gCoCreateInstanceEx</a> = <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td></tr> <tr class="separator:a56ab313527b706f895cb18faf492cdf4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e1526602f12196f5bf394832700029a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9e1526602f12196f5bf394832700029a">com_hash</a></td></tr> <tr class="separator:a9e1526602f12196f5bf394832700029a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefcc0ccd39ee29ec64e36ff3eece6808"><td class="memItemLeft" align="right" valign="top">static IDispatchVtbl </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aefcc0ccd39ee29ec64e36ff3eece6808">com_vtbl</a></td></tr> <tr class="separator:aefcc0ccd39ee29ec64e36ff3eece6808"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2b08fbcbd4d0817540a1552bea9cd501"><td class="memItemLeft" align="right" valign="top">static UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2b08fbcbd4d0817540a1552bea9cd501">cWIN32OLE_cp</a> = CP_ACP</td></tr> <tr class="separator:a2b08fbcbd4d0817540a1552bea9cd501"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae76f2a9479b736b6d2068f1176ebafb5"><td class="memItemLeft" align="right" valign="top">static LCID </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae76f2a9479b736b6d2068f1176ebafb5">cWIN32OLE_lcid</a> = LOCALE_SYSTEM_DEFAULT</td></tr> <tr class="separator:ae76f2a9479b736b6d2068f1176ebafb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a047992a0ec88c62f680c1d484e33d5c5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a047992a0ec88c62f680c1d484e33d5c5">cWIN32OLE_enc</a></td></tr> <tr class="separator:a047992a0ec88c62f680c1d484e33d5c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af35c14e43de709d8f72501c8b73300a6"><td class="memItemLeft" align="right" valign="top">static UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af35c14e43de709d8f72501c8b73300a6">g_cp_to_check</a> = CP_ACP</td></tr> <tr class="separator:af35c14e43de709d8f72501c8b73300a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5b58331878760e9f4974a618fa4f35b"><td class="memItemLeft" align="right" valign="top">static char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa5b58331878760e9f4974a618fa4f35b">g_lcid_to_check</a> [8+1]</td></tr> <tr class="separator:aa5b58331878760e9f4974a618fa4f35b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c2765e64d70089c2227aa6fb7dc1eb0"><td class="memItemLeft" align="right" valign="top">static VARTYPE </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7c2765e64d70089c2227aa6fb7dc1eb0">g_nil_to</a> = VT_ERROR</td></tr> <tr class="separator:a7c2765e64d70089c2227aa6fb7dc1eb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae55d84a8797460e9279316d18ed42e37"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae55d84a8797460e9279316d18ed42e37">enc2cp_table</a></td></tr> <tr class="separator:ae55d84a8797460e9279316d18ed42e37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77934e557be2fa38c4a3dc9327c0e181"><td class="memItemLeft" align="right" valign="top">static IMessageFilterVtbl </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a77934e557be2fa38c4a3dc9327c0e181">message_filter</a></td></tr> <tr class="separator:a77934e557be2fa38c4a3dc9327c0e181"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a752b650185811a148fde591fe97104e3"><td class="memItemLeft" align="right" valign="top">static IMessageFilter </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a752b650185811a148fde591fe97104e3">imessage_filter</a> = { &<a class="el" href="../../d2/d99/win32ole_8c.html#a77934e557be2fa38c4a3dc9327c0e181">message_filter</a> }</td></tr> <tr class="separator:a752b650185811a148fde591fe97104e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a706315e5584d6b78f05590053987b134"><td class="memItemLeft" align="right" valign="top">static IMessageFilter * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a></td></tr> <tr class="separator:a706315e5584d6b78f05590053987b134"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a881beba93359a06773ac33febfdd1429"><td class="memItemLeft" align="right" valign="top">static REFIID </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a881beba93359a06773ac33febfdd1429">riid</a></td></tr> <tr class="separator:a881beba93359a06773ac33febfdd1429"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab09baffb3870e6f212e36f9b8e6709dc"><td class="memItemLeft" align="right" valign="top">static REFIID void __RPC_FAR *__RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ab09baffb3870e6f212e36f9b8e6709dc">ppvObject</a></td></tr> <tr class="separator:ab09baffb3870e6f212e36f9b8e6709dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3e7d57a2e31cb6749fd9fb4bdac99b2"><td class="memItemLeft" align="right" valign="top">static UINT __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac3e7d57a2e31cb6749fd9fb4bdac99b2">pctinfo</a></td></tr> <tr class="separator:ac3e7d57a2e31cb6749fd9fb4bdac99b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0603b3be2cd978771772b56d3c8a1317"><td class="memItemLeft" align="right" valign="top">static UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0603b3be2cd978771772b56d3c8a1317">iTInfo</a></td></tr> <tr class="separator:a0603b3be2cd978771772b56d3c8a1317"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb38101dbbf87cca73e5c61248472e32"><td class="memItemLeft" align="right" valign="top">static UINT LCID </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#adb38101dbbf87cca73e5c61248472e32">lcid</a></td></tr> <tr class="separator:adb38101dbbf87cca73e5c61248472e32"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cea82cbb2a01224a9e29ffe96527062"><td class="memItemLeft" align="right" valign="top">static UINT LCID ITypeInfo __RPC_FAR *__RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a9cea82cbb2a01224a9e29ffe96527062">ppTInfo</a></td></tr> <tr class="separator:a9cea82cbb2a01224a9e29ffe96527062"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a824cc3f3a7bf2ea1137ab0b9f46ff10d"><td class="memItemLeft" align="right" valign="top">static REFIID LPOLESTR __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a824cc3f3a7bf2ea1137ab0b9f46ff10d">rgszNames</a></td></tr> <tr class="separator:a824cc3f3a7bf2ea1137ab0b9f46ff10d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1b2c6199f208bd8beef590eeb7e85f0"><td class="memItemLeft" align="right" valign="top">static REFIID LPOLESTR __RPC_FAR UINT </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad1b2c6199f208bd8beef590eeb7e85f0">cNames</a></td></tr> <tr class="separator:ad1b2c6199f208bd8beef590eeb7e85f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8612f92772dd1fbb3ff187c706fd88bc"><td class="memItemLeft" align="right" valign="top">static REFIID LPOLESTR __RPC_FAR UINT LCID DISPID __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a8612f92772dd1fbb3ff187c706fd88bc">rgDispId</a></td></tr> <tr class="separator:a8612f92772dd1fbb3ff187c706fd88bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14cb47d02a4ed02a22e79f9bcde90278"><td class="memItemLeft" align="right" valign="top">static DISPID </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a14cb47d02a4ed02a22e79f9bcde90278">dispIdMember</a></td></tr> <tr class="separator:a14cb47d02a4ed02a22e79f9bcde90278"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff00e9a63405922541efd0eafab08ffb"><td class="memItemLeft" align="right" valign="top">static DISPID REFIID LCID WORD </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aff00e9a63405922541efd0eafab08ffb">wFlags</a></td></tr> <tr class="separator:aff00e9a63405922541efd0eafab08ffb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fc54792903a9ce527a0fb17cfdc73df"><td class="memItemLeft" align="right" valign="top">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a7fc54792903a9ce527a0fb17cfdc73df">pDispParams</a></td></tr> <tr class="separator:a7fc54792903a9ce527a0fb17cfdc73df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a03211c46ec9c69d5d0ee5187e5b295"><td class="memItemLeft" align="right" valign="top">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR VARIANT __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a0a03211c46ec9c69d5d0ee5187e5b295">pVarResult</a></td></tr> <tr class="separator:a0a03211c46ec9c69d5d0ee5187e5b295"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a331dfbd740eaac20e1c89cac4c1810fd"><td class="memItemLeft" align="right" valign="top">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR VARIANT __RPC_FAR EXCEPINFO __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a331dfbd740eaac20e1c89cac4c1810fd">pExcepInfo</a></td></tr> <tr class="separator:a331dfbd740eaac20e1c89cac4c1810fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae417975d2b4b01e9dc4e53b1da0a0725"><td class="memItemLeft" align="right" valign="top">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR VARIANT __RPC_FAR EXCEPINFO __RPC_FAR UINT __RPC_FAR * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae417975d2b4b01e9dc4e53b1da0a0725">puArgErr</a></td></tr> <tr class="separator:ae417975d2b4b01e9dc4e53b1da0a0725"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19f090a02e7c5b155208ba5b16572ce9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a19f090a02e7c5b155208ba5b16572ce9">dwCallType</a></td></tr> <tr class="separator:a19f090a02e7c5b155208ba5b16572ce9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d150110b1820ce46e1164b14094cfe9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> HTASK </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4d150110b1820ce46e1164b14094cfe9">threadIDCaller</a></td></tr> <tr class="separator:a4d150110b1820ce46e1164b14094cfe9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae833f13bbe5720ef229048b72cf34712"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a></td></tr> <tr class="separator:ae833f13bbe5720ef229048b72cf34712"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a820b1eeb09d0a8b2c2bac453a22f3805"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> LPINTERFACEINFO </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a820b1eeb09d0a8b2c2bac453a22f3805">lpInterfaceInfo</a></td></tr> <tr class="separator:a820b1eeb09d0a8b2c2bac453a22f3805"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65439140996baa0857d23174dde5dac8"><td class="memItemLeft" align="right" valign="top">static HTASK </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a65439140996baa0857d23174dde5dac8">threadIDCallee</a></td></tr> <tr class="separator:a65439140996baa0857d23174dde5dac8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac06e7f99025c41080bc6127bed3a933c"><td class="memItemLeft" align="right" valign="top">static HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac06e7f99025c41080bc6127bed3a933c">dwRejectType</a></td></tr> <tr class="separator:ac06e7f99025c41080bc6127bed3a933c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d457f96e6144f1981999a6c5e6d07e1"><td class="memItemLeft" align="right" valign="top">static HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a6d457f96e6144f1981999a6c5e6d07e1">dwPendingType</a></td></tr> <tr class="separator:a6d457f96e6144f1981999a6c5e6d07e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c8f62bc38a50376a62d4dad41a5e2aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1c8f62bc38a50376a62d4dad41a5e2aa">S_OK</a></td></tr> <tr class="separator:a1c8f62bc38a50376a62d4dad41a5e2aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb559820d9ca11295b4500f179ef6392"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a></td></tr> <tr class="separator:acb559820d9ca11295b4500f179ef6392"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bd7a8575ca2650132d636d65dcda2f6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a> = <a class="el" href="../../d2/d99/win32ole_8c.html#a7fc54792903a9ce527a0fb17cfdc73df">pDispParams</a>->cArgs</td></tr> <tr class="separator:a1bd7a8575ca2650132d636d65dcda2f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b5a598a4f53b3724549c48dcfbf7c48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d99/win32ole_8c.html#a81b81a3a3c4a8c09c871e89792faa0fe">Win32OLEIDispatch</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a> = (<a class="el" href="../../d2/d99/win32ole_8c.html#a81b81a3a3c4a8c09c871e89792faa0fe">Win32OLEIDispatch</a>*)This</td></tr> <tr class="separator:a4b5a598a4f53b3724549c48dcfbf7c48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a109f95c06b2a46aede695fbec7ab46ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a109f95c06b2a46aede695fbec7ab46ef">parg</a> = <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a1408f4b967485afd869990b67e766ceb">ALLOCA_N</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:a109f95c06b2a46aede695fbec7ab46ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4055e3a20b6b3af3d10590ea446ef6c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a> = <a class="el" href="../../d3/d80/vm__eval_8c.html#a26d7539f57ffb8d3d5561b0b3147790f">rb_funcall2</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a>->obj, <a class="el" href="../../d2/d99/win32ole_8c.html#a14cb47d02a4ed02a22e79f9bcde90278">dispIdMember</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a109f95c06b2a46aede695fbec7ab46ef">parg</a>)</td></tr> <tr class="separator:ac4055e3a20b6b3af3d10590ea446ef6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad582d6c36e9f765b19478484e6ea3643"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html">IEventSinkVtbl</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ad582d6c36e9f765b19478484e6ea3643">vtEventSink</a></td></tr> <tr class="separator:ad582d6c36e9f765b19478484e6ea3643"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb4c9ed3631f60150e25239a3a1a54e6"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#afb4c9ed3631f60150e25239a3a1a54e6">g_IsEventSinkVtblInitialized</a> = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td></tr> <tr class="separator:afb4c9ed3631f60150e25239a3a1a54e6"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="aa5d777648e7f6a6be4e3f2a2cb51f0d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5d777648e7f6a6be4e3f2a2cb51f0d0">◆ </a></span>conv_51932</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define conv_51932</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cp</td><td>)</td> <td>   ((cp) == 51932 && (<a class="el" href="../../d2/d99/win32ole_8c.html#a5411753c688404d6a96cb91c6d44d23c">load_conv_function51932</a>(), 1))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00950">950</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>.</p> </div> </div> <a id="a0b93cd51079c0fa8e21ee4faf2da1a27"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b93cd51079c0fa8e21ee4faf2da1a27">◆ </a></span>DOUT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DOUT   fprintf(stderr,"[%d]\n",__LINE__)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00053">53</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a9b6a098e586f9183bdd0b9cd8bd49e19"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b6a098e586f9183bdd0b9cd8bd49e19">◆ </a></span>DOUTD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DOUTD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   fprintf(stderr, "[%d]:" #x "=%f\n",__LINE__,x)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00057">57</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ab4ce3a590f7989348fea7ec4b8a2376b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4ce3a590f7989348fea7ec4b8a2376b">◆ </a></span>DOUTI</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DOUTI</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   fprintf(stderr, "[%ld]:" #x "=%d\n",__LINE__,x)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00056">56</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="abc6f4bd63dd6fb618320c447c9e1c81c"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc6f4bd63dd6fb618320c447c9e1c81c">◆ </a></span>DOUTMSG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DOUTMSG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   fprintf(stderr, "[%d]:" #x "\n",__LINE__)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00055">55</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a60f6e36b857a459e0ef1b316925cd869"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60f6e36b857a459e0ef1b316925cd869">◆ </a></span>DOUTS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DOUTS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   fprintf(stderr,"[%d]:" #x "=%s\n",__LINE__,x)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00054">54</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a5a8802dcd54607ff45396c36e32da6f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a8802dcd54607ff45396c36e32da6f3">◆ </a></span>ENC_MACHING_CP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENC_MACHING_CP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">enc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">encname, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">cp </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a0b353ee5ed67ad8974a850ea3f2a224b">if</a>(<a class="el" href="../../dc/db1/win32_8h.html#ac99ec3f1036620727a68aa8c25a8963c">strcasecmp</a>(<a class="el" href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a>((enc)),(encname)) == 0) <a class="el" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a> cp</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00853">853</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00855">ole_encoding2cp()</a>.</p> </div> </div> <a id="a18f4fdd65125f70f0a1538bc5523cd54"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18f4fdd65125f70f0a1538bc5523cd54">◆ </a></span>GNUC_OLDER_3_4_4</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GNUC_OLDER_3_4_4</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((__GNUC__ < 3) || \</div><div class="line"> ((__GNUC__ <= 3) && (__GNUC_MINOR__ < 4)) || \</div><div class="line"> ((__GNUC__ <= 3) && (__GNUC_MINOR__ <= 4) && (__GNUC_PATCHLEVEL__ <= 4)))</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00022">22</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a633ecb2e5bb97e8d4de926ea39ce7765"></a> <h2 class="memtitle"><span class="permalink"><a href="#a633ecb2e5bb97e8d4de926ea39ce7765">◆ </a></span>I8_2_NUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define I8_2_NUM   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aca9f83a35416ed9d6e0b860afa5eaf0f">INT2NUM</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00138">138</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a5411753c688404d6a96cb91c6d44d23c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5411753c688404d6a96cb91c6d44d23c">◆ </a></span>load_conv_function51932</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define load_conv_function51932</td> <td>(</td> <td class="paramname"></td><td>)</td> <td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a0b0961ddd6591968e023b883d9a08c33">failed_load_conv51932</a>()</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00947">947</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01005">ole_cp2encoding()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> </div> </div> <a id="a6e0113d66cb81a8bd0fb0a2766e3ce2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e0113d66cb81a8bd0fb0a2766e3ce2f">◆ </a></span>NUM2I8</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NUM2I8   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a877c38180d23c5447d976c70dda89d69">NUM2INT</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00140">140</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01680">ole_val2variant_ex()</a>.</p> </div> </div> <a id="ae1c3462eddb17b0ff24cd63f2a5c0ca6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae1c3462eddb17b0ff24cd63f2a5c0ca6">◆ </a></span>NUM2UI8</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NUM2UI8   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a72d845303f20fad5c5ef29c339d3c7f6">NUM2UINT</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00141">141</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01680">ole_val2variant_ex()</a>.</p> </div> </div> <a id="ab6512944bd0c38ea0e27d10a7b44a4d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6512944bd0c38ea0e27d10a7b44a4d5">◆ </a></span>OLE_ADDREF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OLE_ADDREF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   (X) ? ((X)->lpVtbl->AddRef(X)) : 0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">111</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06522">olemethod_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07251">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04881">oletype_set_member()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02873">reference_count()</a>.</p> </div> </div> <a id="a7979d0bf1755bd9d1e72709d8fd3ff89"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7979d0bf1755bd9d1e72709d8fd3ff89">◆ </a></span>OLE_FREE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OLE_FREE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> if(<a class="code" href="../../d2/d99/win32ole_8c.html#a77346d2593dbba5ff8e4a8dd9635c76c">g_ole_initialized</a> == <a class="code" href="../../d1/d5c/nkf_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>) {\</div><div class="line"> if(x) {\</div><div class="line"> OLE_RELEASE(x);\</div><div class="line"> (x) = 0;\</div><div class="line"> }\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="win32ole_8c_html_a77346d2593dbba5ff8e4a8dd9635c76c"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a77346d2593dbba5ff8e4a8dd9635c76c">g_ole_initialized</a></div><div class="ttdeci">static BOOL g_ole_initialized</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00217">win32ole.c:217</a></div></div> <div class="ttc" id="nkf_8h_html_aa8cecfc5c5c054d2875c03e77b7be15d"><div class="ttname"><a href="../../d1/d5c/nkf_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a></div><div class="ttdeci">#define TRUE</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d5c/nkf_8h_source.html#l00186">nkf.h:186</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">116</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03954">fole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01244">ole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01265">olemethod_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">oleparam_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01258">oletype_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01251">oletypelib_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">olevariable_free()</a>.</p> </div> </div> <a id="aeb62a0f44f5b31fd7be1cb10084e1bf5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb62a0f44f5b31fd7be1cb10084e1bf5">◆ </a></span>OLE_GET_TYPEATTR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OLE_GET_TYPEATTR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">Y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((X)->lpVtbl->GetTypeAttr((X), (Y)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">113</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05593">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05655">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05690">ole_type_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05879">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05726">ole_type_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>.</p> </div> </div> <a id="a48d8b1cc07f16cca172b8d1396b023fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48d8b1cc07f16cca172b8d1396b023fb">◆ </a></span>OLE_RELEASE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OLE_RELEASE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   (X) ? ((X)->lpVtbl->Release(X)) : 0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">109</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07937">EVENTSINK_Destructor()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08538">fev_unadvise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02909">fole_s_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08256">ole_event_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03981">ole_ienum_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01990">ole_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02873">reference_count()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>.</p> </div> </div> <a id="ad5c0e2057baa6beedb3bdd8a58010abf"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5c0e2057baa6beedb3bdd8a58010abf">◆ </a></span>OLE_RELEASE_TYPEATTR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OLE_RELEASE_TYPEATTR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">Y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((X)->lpVtbl->ReleaseTypeAttr((X), (Y)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">114</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05593">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05655">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05690">ole_type_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05879">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05726">ole_type_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>.</p> </div> </div> <a id="ab26df562c721106c4a74f86c1e7e4ec3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab26df562c721106c4a74f86c1e7e4ec3">◆ </a></span>OLEData_Get_Struct</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OLEData_Get_Struct</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pole </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> Data_Get_Struct(obj, <span class="keyword">struct</span> <a class="code" href="../../d1/d03/structoledata.html">oledata</a>, pole);\</div><div class="line"> if(!pole->pDispatch) {\</div><div class="line"> rb_raise(<a class="code" href="../../db/dcc/error_8c.html#a95ad3953d535707e2cf2b1d837f5e253">rb_eRuntimeError</a>, <span class="stringliteral">"failed to get Dispatch Interface"</span>);\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="error_8c_html_a95ad3953d535707e2cf2b1d837f5e253"><div class="ttname"><a href="../../db/dcc/error_8c.html#a95ad3953d535707e2cf2b1d837f5e253">rb_eRuntimeError</a></div><div class="ttdeci">VALUE rb_eRuntimeError</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dcc/error_8c_source.html#l00466">error.c:466</a></div></div> <div class="ttc" id="structoledata_html"><div class="ttname"><a href="../../d1/d03/structoledata.html">oledata</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00244">win32ole.c:244</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">125</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03954">fole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04514">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02909">fole_s_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02892">fole_s_reference_count()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>.</p> </div> </div> <a id="aa950c6bbb9d7caab6d6a468386e07d0a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa950c6bbb9d7caab6d6a468386e07d0a">◆ </a></span>pIMultiLanguage</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define pIMultiLanguage   <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a> /* dummy */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00241">241</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>.</p> </div> </div> <a id="ac8532c3a9901cdf3f13325021a01fd0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8532c3a9901cdf3f13325021a01fd0f">◆ </a></span>UI8_2_NUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UI8_2_NUM   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a6eb3054f7a740d26c133d34ae6afdf2c">UINT2NUM</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00139">139</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a36c9f535c0f4434cb2e2fea56e393384"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36c9f535c0f4434cb2e2fea56e393384">◆ </a></span>V_I1REF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_I1REF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   V_UNION(X, pcVal)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00077">77</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="ae28d7243617fdad03119e7f82193726d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae28d7243617fdad03119e7f82193726d">◆ </a></span>V_INT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_INT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   V_UNION(X, intVal)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00085">85</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01395">get_ptr_of_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a3d4c4141e36eb51f6028533a97b8d484"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d4c4141e36eb51f6028533a97b8d484">◆ </a></span>V_INTREF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_INTREF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   V_UNION(X, pintVal)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00089">89</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a9aba4875e432f5a9e6108c4ea95e04fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9aba4875e432f5a9e6108c4ea95e04fc">◆ </a></span>V_UI2REF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_UI2REF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   V_UNION(X, puiVal)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00081">81</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a1da4b972b6e7529b70cadb6077838ad2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1da4b972b6e7529b70cadb6077838ad2">◆ </a></span>V_UINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_UINT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   V_UNION(X, uintVal)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00093">93</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01395">get_ptr_of_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="afd407d8a5a6f061bb64f6797f4718975"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd407d8a5a6f061bb64f6797f4718975">◆ </a></span>V_UINTREF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_UINTREF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X</td><td>)</td> <td>   V_UNION(X, puintVal)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00097">97</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="ac921f4ad75c62ef506c5d282bc39eb26"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac921f4ad75c62ef506c5d282bc39eb26">◆ </a></span>V_UNION1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define V_UNION1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">X, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">Y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((X)->Y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">62</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07488">ole_param_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">ole_param_flag_mask()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04584">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">ole_usertype2val()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06314">ole_variable_value()</a>.</p> </div> </div> <a id="a3a0a28ba6e22644006c9bafb793f8a2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a0a28ba6e22644006c9bafb793f8a2c">◆ </a></span>va_init_list</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define va_init_list</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">a, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">b </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   va_start(a)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00049">49</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>.</p> </div> </div> <a id="ad74e541d2cc665141eb7721fd668c2a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad74e541d2cc665141eb7721fd668c2a5">◆ </a></span>WC2VSTR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WC2VSTR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a3395108ccf7c08e1c3461a468b4412a6">ole_wc2vstr</a>((x), <a class="el" href="../../dd/df8/regenc_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d">TRUE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">144</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06905">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07731">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06973">ole_method_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06942">ole_method_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05914">ole_type_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05851">ole_type_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07251">oleparam_ole_param_from_index()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>.</p> </div> </div> <a id="ac7331f65815deaeea30dc7a834594148"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7331f65815deaeea30dc7a834594148">◆ </a></span>WIN32OLE_VERSION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WIN32OLE_VERSION   "1.5.3"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00146">146</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <h2 class="groupheader">Typedef Documentation</h2> <a id="a1829379decfeb26fe41ee99ea10a32ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1829379decfeb26fe41ee99ea10a32ae">◆ </a></span>dwData</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef IUnknown COSERVERINFO MULTI_QI* typedef LPCSTR UINT <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1829379decfeb26fe41ee99ea10a32ae">dwData</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00151">151</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ad3196fc77437d523ed1459e8ff809d3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3196fc77437d523ed1459e8ff809d3a">◆ </a></span>DWORD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00149">149</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a41f0ea7dd0ed5bdbe6fd43e9b16ef91f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41f0ea7dd0ed5bdbe6fd43e9b16ef91f">◆ </a></span>FNENUMSYSEMCODEPAGES</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef BOOL() FNENUMSYSEMCODEPAGES(CODEPAGE_ENUMPROC, <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00153">153</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a166bbd1a777de2ab0652286ee16e3268"></a> <h2 class="memtitle"><span class="permalink"><a href="#a166bbd1a777de2ab0652286ee16e3268">◆ </a></span>HWND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef IUnknown COSERVERINFO MULTI_QI* typedef HWND(WINAPI FNHTMLHELP)(HWND hwndCaller</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00151">151</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="aa3bce24e6382845f469fcfa09a8eb36c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa3bce24e6382845f469fcfa09a8eb36c">◆ </a></span>IEVENTSINKOBJ</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../d2/d10/structtag_i_e_v_e_n_t_s_i_n_k_o_b_j.html">tagIEVENTSINKOBJ</a> <a class="el" href="../../d2/d99/win32ole_8c.html#aa3bce24e6382845f469fcfa09a8eb36c">IEVENTSINKOBJ</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8a512fccb45679ed46bf77707af30989"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a512fccb45679ed46bf77707af30989">◆ </a></span>IEventSinkVtbl</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html">IEventSinkVtbl</a> <a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html">IEventSinkVtbl</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00158">158</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a58ed2b02963206faa9aac83bf473a812"></a> <h2 class="memtitle"><span class="permalink"><a href="#a58ed2b02963206faa9aac83bf473a812">◆ </a></span>PEVENTSINK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../dc/d91/struct_i_event_sink.html">IEventSink</a> * <a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af9b956c8687447bdff77fa11bfdeab6c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9b956c8687447bdff77fa11bfdeab6c">◆ </a></span>PIEVENTSINKOBJ</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../d2/d10/structtag_i_e_v_e_n_t_s_i_n_k_o_b_j.html">tagIEVENTSINKOBJ</a> * <a class="el" href="../../d2/d99/win32ole_8c.html#af9b956c8687447bdff77fa11bfdeab6c">PIEVENTSINKOBJ</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad1e2b29b5891bd4a824d39829ad426b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1e2b29b5891bd4a824d39829ad426b4">◆ </a></span>pszFile</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef IUnknown COSERVERINFO MULTI_QI* typedef LPCSTR <a class="el" href="../../d2/d99/win32ole_8c.html#ad1e2b29b5891bd4a824d39829ad426b4">pszFile</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00151">151</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a61528773fffe3438d8ce4e64bb4e5c6f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a61528773fffe3438d8ce4e64bb4e5c6f">◆ </a></span>uCommand</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef IUnknown COSERVERINFO MULTI_QI* typedef LPCSTR UINT <a class="el" href="../../d2/d99/win32ole_8c.html#a61528773fffe3438d8ce4e64bb4e5c6f">uCommand</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00151">151</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a81b81a3a3c4a8c09c871e89792faa0fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81b81a3a3c4a8c09c871e89792faa0fe">◆ </a></span>Win32OLEIDispatch</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../d2/dda/struct___win32_o_l_e_i_dispatch.html">_Win32OLEIDispatch</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a81b81a3a3c4a8c09c871e89792faa0fe">Win32OLEIDispatch</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a6f226d1adae4b7b9897502c69e03520a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f226d1adae4b7b9897502c69e03520a">◆ </a></span>add_event_call_back()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void add_event_call_back </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>event</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>data</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08394">8394</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00216">id_events</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07721">ole_delete_event()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08406">ev_on_event()</a>.</p> </div> </div> <a id="a43b0f9585d36ca61eb5ecd98fad874d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a43b0f9585d36ca61eb5ecd98fad874d7">◆ </a></span>ary2ptr_dispparams()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ary2ptr_dispparams </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">DISPPARAMS * </td> <td class="paramname"><em>pdispparams</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07770">7770</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01715">ole_val2ptr_variant()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="a251af5930d14dc9c03f0ec689aaae38f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a251af5930d14dc9c03f0ec689aaae38f">◆ </a></span>ary2safe_array_index()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * ary2safe_array_index </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>ary_size</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">SAFEARRAY * </td> <td class="paramname"><em>psa</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08809">8809</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>.</p> </div> </div> <a id="a632f2bcf05d41fa60f4c4369849ddd1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a632f2bcf05d41fa60f4c4369849ddd1c">◆ </a></span>ary_len_of_dim()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> ary_len_of_dim </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>dim</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01527">1527</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>.</p> </div> </div> <a id="a27e8edc4bd92903a3f61d6d6582646f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27e8edc4bd92903a3f61d6d6582646f8">◆ </a></span>ary_new_dim()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary_new_dim </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>myary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>plb</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>dim</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">2023</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00635">rb_ary_store()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02049">ary_store_dim()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a0e365aecee59aa21b999d051a4c76a2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e365aecee59aa21b999d051a4c76a2b">◆ </a></span>ary_store_dim()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ary_store_dim </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>myary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>plb</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>dim</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02049">2049</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">ary_new_dim()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00635">rb_ary_store()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a2c2cafa30f8f59de53e58a6c03b0eff1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c2cafa30f8f59de53e58a6c03b0eff1">◆ </a></span>clsid_from_remote()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> clsid_from_remote </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>host</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>com</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">CLSID * </td> <td class="paramname"><em>pclsid</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02554">2554</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>.</p> </div> </div> <a id="a38c94372747cca7b01ac64e76f941a2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38c94372747cca7b01ac64e76f941a2c">◆ </a></span>code_page_installed()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static BOOL code_page_installed </td> <td>(</td> <td class="paramtype">UINT </td> <td class="paramname"><em>cp</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">3009</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00218">g_cp_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00228">g_cp_to_check</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03000">installed_code_page_proc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01005">ole_cp2encoding()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> </div> </div> <a id="ada66e0a6c7b3c3915de52016aa828026"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada66e0a6c7b3c3915de52016aa828026">◆ </a></span>create_win32ole_object()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> create_win32ole_object </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">IDispatch * </td> <td class="paramname"><em>pDispatch</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">2015</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02004">fole_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01990">ole_set_member()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a1da595a8d1f22377435d6bd4fa5150d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1da595a8d1f22377435d6bd4fa5150d1">◆ </a></span>default_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> default_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>class_name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01983">1983</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01971">make_inspect()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07226">folemethod_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06108">foletype_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05528">foletypelib_inspect()</a>.</p> </div> </div> <a id="a7946b47acb9022d6a5bc20e728ed5013"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7946b47acb9022d6a5bc20e728ed5013">◆ </a></span>dimension()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> dimension </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01508">1508</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>.</p> </div> </div> <a id="a2f3a1d68e3a2770698bdff893ba3868f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f3a1d68e3a2770698bdff893ba3868f">◆ </a></span>DWORD()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td> <td>(</td> <td class="paramtype">STDMETHODCALLTYPE </td> <td class="paramname"><em>mf_HandleInComingCall</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5f4caca75a1ca7971310c4f7909bda33"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f4caca75a1ca7971310c4f7909bda33">◆ </a></span>ev_advise()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ev_advise </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">8279</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00276">oleeventdata::event_id</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08572">evs_length()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00198">tagIEVENTSINKOBJ::m_iid</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00963">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00275">oleeventdata::pConnectionPoint</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00476">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00090">rb_safe_level</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00412">T_NIL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08370">fev_initialize()</a>.</p> </div> </div> <a id="ac7520bee4cf7fecac67c8ad2fa6659b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7520bee4cf7fecac67c8ad2fa6659b8">◆ </a></span>ev_on_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ev_on_event </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>is_ary_arg</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08406">8406</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08394">add_event_call_back()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00275">oleeventdata::pConnectionPoint</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00463">rb_block_proc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07498">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00430">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08458">fev_on_event()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08478">fev_on_event_with_outargs()</a>.</p> </div> </div> <a id="a1dd26cbc4aafb084763c87e1585eddad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1dd26cbc4aafb084763c87e1585eddad">◆ </a></span>EVENTSINK_AddRef()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EVENTSINK_AddRef </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> </td> <td class="paramname"><em>pEV</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07598">7598</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00197">tagIEVENTSINKOBJ::m_cRef</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="abd8eee90347509b486bdfcb4c7724f2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd8eee90347509b486bdfcb4c7724f2c">◆ </a></span>EVENTSINK_Constructor()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d2/d99/win32ole_8c.html#af9b956c8687447bdff77fa11bfdeab6c">PIEVENTSINKOBJ</a> EVENTSINK_Constructor </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">7915</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07598">EVENTSINK_AddRef()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07634">EVENTSINK_GetIDsOfNames()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07624">EVENTSINK_GetTypeInfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07616">EVENTSINK_GetTypeInfoCount()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07579">EVENTSINK_QueryInterface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07574">g_IsEventSinkVtblInitialized</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00196">tagIEVENTSINKOBJ::lpVtbl</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00197">tagIEVENTSINKOBJ::m_cRef</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00199">tagIEVENTSINKOBJ::m_event_id</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00200">tagIEVENTSINKOBJ::pTypeInfo</a>, <a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html#ab0ef28eaafa7e679bfb0b80e98da0135">IEventSinkVtbl::QueryInterface()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07573">vtEventSink</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>.</p> </div> </div> <a id="a732ceb5b7f7a3b8bb7200da916011cd0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a732ceb5b7f7a3b8bb7200da916011cd0">◆ </a></span>EVENTSINK_Destructor()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void EVENTSINK_Destructor </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#af9b956c8687447bdff77fa11bfdeab6c">PIEVENTSINKOBJ</a> </td> <td class="paramname"><em>pEVObj</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07937">7937</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00200">tagIEVENTSINKOBJ::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07605">STDMETHODIMP_()</a>.</p> </div> </div> <a id="abf4b402520e638d50441106e09fc2292"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf4b402520e638d50441106e09fc2292">◆ </a></span>EVENTSINK_GetIDsOfNames()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">STDMETHODIMP EVENTSINK_GetIDsOfNames </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> </td> <td class="paramname"><em>pEventSink</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">REFIID </td> <td class="paramname"><em>riid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OLECHAR ** </td> <td class="paramname"><em>szNames</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>cNames</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">LCID </td> <td class="paramname"><em>lcid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">DISPID * </td> <td class="paramname"><em>pDispID</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07634">7634</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">cNames</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00200">tagIEVENTSINKOBJ::pTypeInfo</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="a665b5523cc0e231007032717b03d1c50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a665b5523cc0e231007032717b03d1c50">◆ </a></span>EVENTSINK_GetTypeInfo()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">STDMETHODIMP EVENTSINK_GetTypeInfo </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> </td> <td class="paramname"><em>pEV</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">LCID </td> <td class="paramname"><em>lcid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo ** </td> <td class="paramname"><em>pInfo</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07624">7624</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="a8d0dc6164e89f16d8b1acfb5022e41e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d0dc6164e89f16d8b1acfb5022e41e8">◆ </a></span>EVENTSINK_GetTypeInfoCount()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">STDMETHODIMP EVENTSINK_GetTypeInfoCount </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> </td> <td class="paramname"><em>pEV</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT * </td> <td class="paramname"><em>pct</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07616">7616</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="a533965aa8ab8ae4d8f1c07f4bd207628"></a> <h2 class="memtitle"><span class="permalink"><a href="#a533965aa8ab8ae4d8f1c07f4bd207628">◆ </a></span>EVENTSINK_Invoke()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">STDMETHODIMP EVENTSINK_Invoke </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> </td> <td class="paramname"><em>pEventSink</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">DISPID </td> <td class="paramname"><em>dispid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">REFIID </td> <td class="paramname"><em>riid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">LCID </td> <td class="paramname"><em>lcid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">WORD </td> <td class="paramname"><em>wFlags</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">DISPPARAMS * </td> <td class="paramname"><em>pdispparams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>pvarResult</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">EXCEPINFO * </td> <td class="paramname"><em>pexcepinfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT * </td> <td class="paramname"><em>puArgErr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">7810</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07770">ary2ptr_dispparams()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00209">cWIN32OLE_EVENT</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00604">ev</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08566">evs_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07783">exec_callback()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07731">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07760">hash2result()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00216">id_events</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00199">tagIEVENTSINKOBJ::m_event_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07679">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07703">ole_search_handler_method()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00200">tagIEVENTSINKOBJ::pTypeInfo</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00704">rb_protect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07793">rescue_callback()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00421">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="a06ff7e4ccaaa9768e4f0354616191089"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06ff7e4ccaaa9768e4f0354616191089">◆ </a></span>EVENTSINK_QueryInterface()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">STDMETHODIMP EVENTSINK_QueryInterface </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a58ed2b02963206faa9aac83bf473a812">PEVENTSINK</a> </td> <td class="paramname"><em>pEV</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">REFIID </td> <td class="paramname"><em>iid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">LPVOID * </td> <td class="paramname"><em>ppv</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07579">7579</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="a5e253cdeb9cfec5844f163f53f08e3d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e253cdeb9cfec5844f163f53f08e3d2">◆ </a></span>evs_delete()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> evs_delete </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>i</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08559">8559</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00215">ary_ole_event</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00635">rb_ary_store()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08538">fev_unadvise()</a>.</p> </div> </div> <a id="a038616b5c7a8bb7d26e06c5b16a0a643"></a> <h2 class="memtitle"><span class="permalink"><a href="#a038616b5c7a8bb7d26e06c5b16a0a643">◆ </a></span>evs_entry()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> evs_entry </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>i</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08566">8566</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00215">ary_ole_event</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="a5e0d2aa80fb451d66102cc6db13f87f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e0d2aa80fb451d66102cc6db13f87f0">◆ </a></span>evs_length()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> evs_length </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08572">8572</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00215">ary_ole_event</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>.</p> </div> </div> <a id="aaac85a21f4e352281fef326427354f95"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaac85a21f4e352281fef326427354f95">◆ </a></span>evs_push()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> evs_push </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ev</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08553">8553</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00215">ary_ole_event</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00604">ev</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08370">fev_initialize()</a>.</p> </div> </div> <a id="a3c5d3561abdd51b3a85d88c44603876b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c5d3561abdd51b3a85d88c44603876b">◆ </a></span>exec_callback()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> exec_callback </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07783">7783</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00779">parg</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00617">rb_apply()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="a0b0961ddd6591968e023b883d9a08c33"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b0961ddd6591968e023b883d9a08c33">◆ </a></span>failed_load_conv51932()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void failed_load_conv51932 </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00921">921</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> </div> </div> <a id="aee60a56e4ca92f2f597dbc14483ccfeb"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee60a56e4ca92f2f597dbc14483ccfeb">◆ </a></span>fev_get_handler()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_get_handler </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08630">8630</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6bcacff9ce50a9417b8b262dba751248"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bcacff9ce50a9417b8b262dba751248">◆ </a></span>fev_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08370">8370</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08553">evs_push()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08617">fev_set_handler()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00216">id_events</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2fe63f55350b20cc7532caf5ad0e7ccc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2fe63f55350b20cc7532caf5ad0e7ccc">◆ </a></span>fev_off_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_off_event </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08499">8499</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00216">id_events</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07721">ole_delete_event()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07498">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00430">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aab8c56df7fcad310b56c1785e2beae95"></a> <h2 class="memtitle"><span class="permalink"><a href="#aab8c56df7fcad310b56c1785e2beae95">◆ </a></span>fev_on_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_on_event </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08458">8458</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08406">ev_on_event()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1f53a6e31877dd97034b00483513dd88"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1f53a6e31877dd97034b00483513dd88">◆ </a></span>fev_on_event_with_outargs()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_on_event_with_outargs </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08478">8478</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08406">ev_on_event()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad2e1b59fa7e18c47b5de24b1a58b6ff7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad2e1b59fa7e18c47b5de24b1a58b6ff7">◆ </a></span>fev_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08267">8267</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00276">oleeventdata::event_id</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08256">ole_event_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00275">oleeventdata::pConnectionPoint</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a593b161d7b4621b0e6b31434cec8d8cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a593b161d7b4621b0e6b31434cec8d8cc">◆ </a></span>fev_s_msg_loop()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_s_msg_loop </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08386">8386</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01235">ole_msg_loop()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ae384ff6b7496bc19a6cc419461cf61f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae384ff6b7496bc19a6cc419461cf61f5">◆ </a></span>fev_set_handler()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_set_handler </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08617">8617</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08370">fev_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a03d0ad12a5dfd5fe6dfb820a2fcf4ca7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03d0ad12a5dfd5fe6dfb820a2fcf4ca7">◆ </a></span>fev_unadvise()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fev_unadvise </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08538">8538</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00276">oleeventdata::event_id</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08559">evs_delete()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01235">ole_msg_loop()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00275">oleeventdata::pConnectionPoint</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aefa742f168b66b0f6f438656c8704e0a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aefa742f168b66b0f6f438656c8704e0a">◆ </a></span>find_coclass()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> find_coclass </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TYPEATTR * </td> <td class="paramname"><em>pTypeAttr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo ** </td> <td class="paramname"><em>pTypeInfo2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TYPEATTR ** </td> <td class="paramname"><em>pTypeAttr2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">8059</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>.</p> </div> </div> <a id="aa667691c99d3a2eca3c54e53df289a9a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa667691c99d3a2eca3c54e53df289a9a">◆ </a></span>find_default_source()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> find_default_source </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ole</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">IID * </td> <td class="paramname"><em>piid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo ** </td> <td class="paramname"><em>ppTypeInfo</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">8170</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08134">find_default_source_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>.</p> </div> </div> <a id="ad04a677a5615054a1486ccbcf5312d90"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad04a677a5615054a1486ccbcf5312d90">◆ </a></span>find_default_source_from_typeinfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> find_default_source_from_typeinfo </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TYPEATTR * </td> <td class="paramname"><em>pTypeAttr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo ** </td> <td class="paramname"><em>ppTypeInfo</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08134">8134</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>.</p> </div> </div> <a id="a31a904a59156f31da8443d0d06ad1154"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31a904a59156f31da8443d0d06ad1154">◆ </a></span>find_iid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> find_iid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ole</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"><em>pitf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">IID * </td> <td class="paramname"><em>piid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo ** </td> <td class="paramname"><em>ppTypeInfo</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">7948</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>.</p> </div> </div> <a id="a60fc00d3ccda920f10703894be73a31d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60fc00d3ccda920f10703894be73a31d">◆ </a></span>fole_activex_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_activex_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">4765</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a83b4d0c7361c567ebe70479b937c3a7d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a83b4d0c7361c567ebe70479b937c3a7d">◆ </a></span>fole_each()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_each </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">4003</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03965">ole_each_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03981">ole_ienum_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1c39e066aeecfd08aada95a49e3e48f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c39e066aeecfd08aada95a49e3e48f4">◆ </a></span>fole_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_free </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03954">3954</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6a99140a5476f0da87c2c9aba0752f0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6a99140a5476f0da87c2c9aba0752f0f">◆ </a></span>fole_func_methods()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_func_methods </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04346">4346</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aaff897843a1cf2bfb5857b77f78bd7f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaff897843a1cf2bfb5857b77f78bd7f2">◆ </a></span>fole_get_methods()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_get_methods </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04313">4313</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a303d4c6c980af9ead5d8e06cdf4be789"></a> <h2 class="memtitle"><span class="permalink"><a href="#a303d4c6c980af9ead5d8e06cdf4be789">◆ </a></span>fole_getproperty2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_getproperty2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dispid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>types</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03799">3799</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a5032240cb2729bee87cc42cb5cc23695"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5032240cb2729bee87cc42cb5cc23695">◆ </a></span>fole_getproperty_with_bracket()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_getproperty_with_bracket </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03882">3882</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a7f8945d4358f512f72dcfc6a0298bd1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f8945d4358f512f72dcfc6a0298bd1c">◆ </a></span>fole_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">3219</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00963">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01990">ole_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00189">rb_call_super()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00476">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00090">rb_safe_level</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a950b2a90a61b3cae5543c9d93b00ead3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a950b2a90a61b3cae5543c9d93b00ead3">◆ </a></span>fole_invoke()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_invoke </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03573">3573</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="abf52aec9001101679b74a4117347b4ce"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf52aec9001101679b74a4117347b4ce">◆ </a></span>fole_invoke2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_invoke2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dispid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>types</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03781">3781</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a14d93d21d7208d39e5c3c63d50214abd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14d93d21d7208d39e5c3c63d50214abd">◆ </a></span>fole_method_help()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_method_help </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>cmdname</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">4723</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00207">cWIN32OLE_METHOD</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">folemethod_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a7172b0aee359977f81f71251db26edc5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7172b0aee359977f81f71251db26edc5">◆ </a></span>fole_methods()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_methods </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04297">4297</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a9f2d2aeab774970ad953b6541ee96dcf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f2d2aeab774970ad953b6541ee96dcf">◆ </a></span>fole_missing()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_missing </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04066">4066</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">cWIN32OLE_enc</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07740">rb_to_id()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1a1d911e7d192419a0bc563c1134e1f1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a1d911e7d192419a0bc563c1134e1f1">◆ </a></span>fole_put_methods()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_put_methods </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04329">4329</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1c2427bf2f78d7dc92d556bea85123ce"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c2427bf2f78d7dc92d556bea85123ce">◆ </a></span>fole_query_interface()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_query_interface </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str_iid</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">4469</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">create_win32ole_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="af8996048ad14314fa7aef6d4d775731b"></a> <h2 class="memtitle"><span class="permalink"><a href="#af8996048ad14314fa7aef6d4d775731b">◆ </a></span>fole_respond_to()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_respond_to </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>method</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04514">4514</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07498">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00430">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2d0cf91d19e5f8f14cf8c167f4699275"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d0cf91d19e5f8f14cf8c167f4699275">◆ </a></span>fole_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02004">2004</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01244">ole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">create_win32ole_object()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a41b6cce0ceb88f59521f6a9b5cbc903e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41b6cce0ceb88f59521f6a9b5cbc903e">◆ </a></span>fole_s_connect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_connect </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">2693</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">create_win32ole_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00963">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00476">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00090">rb_safe_level</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aece2e35f468147b6d40f99a14c3c7f6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aece2e35f468147b6d40f99a14c3c7f6a">◆ </a></span>fole_s_const_load()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_const_load </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">2775</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00414">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00416">T_MODULE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00412">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02481">typelib_file()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a9ac8207bb0ee9c5e02c8a012cc00d4e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ac8207bb0ee9c5e02c8a012cc00d4e2">◆ </a></span>fole_s_create_guid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_create_guid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03112">3112</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aaed28da1a2098bc9ce356c985343e7e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaed28da1a2098bc9ce356c985343e7e2">◆ </a></span>fole_s_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_free </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02909">2909</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02873">reference_count()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00606">ULONG()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a46e95b41258862662f5e02173c154a7a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a46e95b41258862662f5e02173c154a7a">◆ </a></span>fole_s_get_code_page()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_get_code_page </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02994">2994</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">cWIN32OLE_cp</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a3a0d9cd7ac70636cff4bfc3a398f9349"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a0d9cd7ac70636cff4bfc3a398f9349">◆ </a></span>fole_s_get_locale()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_get_locale </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03051">3051</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a711bebed75d5dbef9317d46792aa8255"></a> <h2 class="memtitle"><span class="permalink"><a href="#a711bebed75d5dbef9317d46792aa8255">◆ </a></span>fole_s_ole_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_ole_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03151">3151</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03135">ole_pure_initialize()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a197b9a7e0b15c57cddf36d7950572b1a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a197b9a7e0b15c57cddf36d7950572b1a">◆ </a></span>fole_s_ole_uninitialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_ole_uninitialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03159">3159</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03144">ole_pure_uninitialize()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a5f96c057db4987aa9d01f368539b1507"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f96c057db4987aa9d01f368539b1507">◆ </a></span>fole_s_reference_count()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_reference_count </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02892">2892</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02873">reference_count()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ac2cadf7c61871ef6c7d630762d3ca09d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2cadf7c61871ef6c7d630762d3ca09d">◆ </a></span>fole_s_set_code_page()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_set_code_page </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>vcp</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03031">3031</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ac0a9f64129d5836fc8f9b0195ca478ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac0a9f64129d5836fc8f9b0195ca478ec">◆ </a></span>fole_s_set_locale()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_set_locale </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>vlcid</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03086">3086</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03067">lcid_installed()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a71d23fe98f21177991723bbbd03b6875"></a> <h2 class="memtitle"><span class="permalink"><a href="#a71d23fe98f21177991723bbbd03b6875">◆ </a></span>fole_s_show_help()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_s_show_help </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02955">2955</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00207">cWIN32OLE_METHOD</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00205">cWIN32OLE_TYPE</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02923">ole_show_help()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a434cf8ff2ac0a88549687089a80ffb01"></a> <h2 class="memtitle"><span class="permalink"><a href="#a434cf8ff2ac0a88549687089a80ffb01">◆ </a></span>fole_setproperty()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_setproperty </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03860">3860</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aea975e81d1fe3056985636f1fa72e8b9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea975e81d1fe3056985636f1fa72e8b9">◆ </a></span>fole_setproperty2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_setproperty2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dispid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>types</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03817">3817</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a60f46a0254e9350ddf3ae68009748eb8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60f46a0254e9350ddf3ae68009748eb8">◆ </a></span>fole_setproperty_with_bracket()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_setproperty_with_bracket </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03841">3841</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a190323bc253935196667f23146769fb3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a190323bc253935196667f23146769fb3">◆ </a></span>fole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">4385</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="abcd6997bfbcd8f8c44472b2f05480e39"></a> <h2 class="memtitle"><span class="permalink"><a href="#abcd6997bfbcd8f8c44472b2f05480e39">◆ </a></span>fole_typelib()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fole_typelib </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">4436</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04408">ole_typelib_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a48e776cb94d0c16741489a9c9450a398"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48e776cb94d0c16741489a9c9450a398">◆ </a></span>folemethod_dispid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_dispid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07056">7056</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07033">ole_method_dispid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aaa3aba20914a6077714e3aec036c162b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa3aba20914a6077714e3aec036c162b">◆ </a></span>folemethod_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_event </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06884">6884</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00257">olemethoddata::pOwnerTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06905">folemethod_event_interface()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ae54179477459ef72c2885549ff5e40e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae54179477459ef72c2885549ff5e40e6">◆ </a></span>folemethod_event_interface()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_event_interface </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06905">6905</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06884">folemethod_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="afacb5c1ecde95354cfd6a6be1415c5b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#afacb5c1ecde95354cfd6a6be1415c5b8">◆ </a></span>folemethod_helpcontext()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_helpcontext </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07025">7025</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07004">ole_method_helpcontext()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6f9ef6641c628823181498337f6d8db5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f9ef6641c628823181498337f6d8db5">◆ </a></span>folemethod_helpfile()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_helpfile </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06995">6995</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06973">ole_method_helpfile()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="af476ba7b3bb2b432ef6e7e772ec7a6f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#af476ba7b3bb2b432ef6e7e772ec7a6f8">◆ </a></span>folemethod_helpstring()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_helpstring </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06965">6965</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06942">ole_method_helpstring()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a7b85e610d07b34c298cf33157d20744f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b85e610d07b34c298cf33157d20744f">◆ </a></span>folemethod_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>oletype</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>method</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06563">6563</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00205">cWIN32OLE_TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6946f44fe8fd3dc52c25b9138ce1329f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6946f44fe8fd3dc52c25b9138ce1329f">◆ </a></span>folemethod_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07226">7226</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01983">default_inspect()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="afda17c1fafb5c5da6cf2467641cb41a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#afda17c1fafb5c5da6cf2467641cb41a7">◆ </a></span>folemethod_invkind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_invkind </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06746">6746</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06702">ole_method_invkind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a0faf86c7524111112f60229f8da59d14"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0faf86c7524111112f60229f8da59d14">◆ </a></span>folemethod_invoke_kind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_invoke_kind </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06765">6765</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06716">ole_method_invoke_kind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6c0faebe3e31e28f7202288a1ec72573"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c0faebe3e31e28f7202288a1ec72573">◆ </a></span>folemethod_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06594">6594</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ab72c16ea0e701d5685275b1a9aed1585"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab72c16ea0e701d5685275b1a9aed1585">◆ </a></span>folemethod_offset_vtbl()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_offset_vtbl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07087">7087</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07064">ole_method_offset_vtbl()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ac95137c8f13aece1fc5c9e6480062b68"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac95137c8f13aece1fc5c9e6480062b68">◆ </a></span>folemethod_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_params </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07211">7211</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a69aa8b97b2991bba847a006ba8a683ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a69aa8b97b2991bba847a006ba8a683ff">◆ </a></span>folemethod_return_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_return_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06626">6626</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06600">ole_method_return_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a4143de391103e02d12818baedff3f685"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4143de391103e02d12818baedff3f685">◆ </a></span>folemethod_return_type_detail()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_return_type_detail </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06694">6694</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06668">ole_method_return_type_detail()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ae4836afb8566d0ed610b9360d6f50990"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4836afb8566d0ed610b9360d6f50990">◆ </a></span>folemethod_return_vtype()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_return_vtype </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06660">6660</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06634">ole_method_return_vtype()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="afb37c29e28b1f960fbf22b605993354d"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb37c29e28b1f960fbf22b605993354d">◆ </a></span>folemethod_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">6536</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01265">olemethod_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00257">olemethoddata::pOwnerTypeInfo</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>.</p> </div> </div> <a id="af36a9f22dfbb15239480f833541fb2d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af36a9f22dfbb15239480f833541fb2d6">◆ </a></span>folemethod_size_opt_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_size_opt_params </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07150">7150</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07127">ole_method_size_opt_params()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a3aca3c33d649f21caec07ab0fac207ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3aca3c33d649f21caec07ab0fac207ae">◆ </a></span>folemethod_size_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_size_params </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07119">7119</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07095">ole_method_size_params()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2f15f8ec2d25451fb0a2d74f0f2a1b7f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f15f8ec2d25451fb0a2d74f0f2a1b7f">◆ </a></span>folemethod_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folemethod_visible </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06802">6802</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06773">ole_method_visible()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a3fd59f1b292db308f516fe025a5cd446"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fd59f1b292db308f516fe025a5cd446">◆ </a></span>foleparam_default()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_default </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07539">7539</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07488">ole_param_default()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07556">foleparam_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a28a014fe0e5748d97ce5df5aca42ae00"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28a014fe0e5748d97ce5df5aca42ae00">◆ </a></span>foleparam_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>olemethod</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07296">7296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00207">cWIN32OLE_METHOD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07289">oleparam_ole_param()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="af7bc1b360651a48a8b08d6baaee78905"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7bc1b360651a48a8b08d6baaee78905">◆ </a></span>foleparam_input()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_input </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07415">7415</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a5079f1cd6dbfb8ce2b112d4f4de56970"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5079f1cd6dbfb8ce2b112d4f4de56970">◆ </a></span>foleparam_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07556">7556</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07539">foleparam_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07317">foleparam_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01971">make_inspect()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aaf29c43a083c4cb50d8e2e24bdde16b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf29c43a083c4cb50d8e2e24bdde16b6">◆ </a></span>foleparam_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07317">7317</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07556">foleparam_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1d906af605a6180e2e90b662b1932879"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d906af605a6180e2e90b662b1932879">◆ </a></span>foleparam_ole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_ole_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07348">7348</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07323">ole_param_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a5d3bde90e102b667d712389285c5d200"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d3bde90e102b667d712389285c5d200">◆ </a></span>foleparam_ole_type_detail()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_ole_type_detail </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07382">7382</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07357">ole_param_ole_type_detail()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a4c2d586120bd8d98112b6be60e4f8294"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4c2d586120bd8d98112b6be60e4f8294">◆ </a></span>foleparam_optional()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_optional </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07460">7460</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="af263844f08ace69c092c8ab5a0839892"></a> <h2 class="memtitle"><span class="permalink"><a href="#af263844f08ace69c092c8ab5a0839892">◆ </a></span>foleparam_output()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_output </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07442">7442</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ac6ec24a19ac346216e24b0033d8bd202"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6ec24a19ac346216e24b0033d8bd202">◆ </a></span>foleparam_retval()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_retval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07479">7479</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ada8d032e43fda83f47fc1dc5d67b7e42"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada8d032e43fda83f47fc1dc5d67b7e42">◆ </a></span>foleparam_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foleparam_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07237">7237</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">oleparam_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2ea06a0d884fd9971f1540791dadb03a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ea06a0d884fd9971f1540791dadb03a">◆ </a></span>foletype_default_event_sources()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_default_event_sources </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06073">6073</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1aa9cb27ad3f5c039b159d04221c2730"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1aa9cb27ad3f5c039b159d04221c2730">◆ </a></span>foletype_default_ole_types()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_default_ole_types </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06091">6091</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a55b1c52400f549decd28910adf9534b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55b1c52400f549decd28910adf9534b0">◆ </a></span>foletype_guid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_guid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05682">5682</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05655">ole_type_guid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a17402178059917f6dd6803ee73df6426"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17402178059917f6dd6803ee73df6426">◆ </a></span>foletype_helpcontext()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_helpcontext </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05963">5963</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05943">ole_type_helpcontext()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a0f560d82cf2e4604437fc3bb7280cec3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f560d82cf2e4604437fc3bb7280cec3">◆ </a></span>foletype_helpfile()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_helpfile </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05935">5935</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05914">ole_type_helpfile()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a536bbe39f587ff60fd0cee5db26dc333"></a> <h2 class="memtitle"><span class="permalink"><a href="#a536bbe39f587ff60fd0cee5db26dc333">◆ </a></span>foletype_helpstring()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_helpstring </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05871">5871</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05851">ole_type_helpstring()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad0f95a9f48f7af93146a71963663ec1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad0f95a9f48f7af93146a71963663ec1d">◆ </a></span>foletype_impl_ole_types()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_impl_ole_types </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06038">6038</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2fdc77d63c0a1d101a2597e9d13da037"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2fdc77d63c0a1d101a2597e9d13da037">◆ </a></span>foletype_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>typelib</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>oleclass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">5551</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02481">typelib_file()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a865684be9919637fc636e618fcfc34c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a865684be9919637fc636e618fcfc34c0">◆ </a></span>foletype_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06108">6108</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01983">default_inspect()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a198156271b35da99714f298e4885d34c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a198156271b35da99714f298e4885d34c">◆ </a></span>foletype_major_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_major_version </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05782">5782</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">ole_type_major_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a80ab193b9c367a2c3582c7b8513d0ccf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80ab193b9c367a2c3582c7b8513d0ccf">◆ </a></span>foletype_methods()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_methods </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06198">6198</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aad76daf1fd7ba9e72d79d2906bb41254"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad76daf1fd7ba9e72d79d2906bb41254">◆ </a></span>foletype_minor_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_minor_version </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05812">5812</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">ole_type_minor_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ae702a671c49f24709fcec4962b540fbd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae702a671c49f24709fcec4962b540fbd">◆ </a></span>foletype_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05587">5587</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="af7405fc306fc6dd47d3718be25b547b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7405fc306fc6dd47d3718be25b547b7">◆ </a></span>foletype_ole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_ole_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05647">5647</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05593">ole_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ae383fe3eb9655495e30cac84b29e6168"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae383fe3eb9655495e30cac84b29e6168">◆ </a></span>foletype_ole_typelib()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_ole_typelib </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05980">5980</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04408">ole_typelib_from_itypeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6f887102a87a5c6e8f1155ea69bd02a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f887102a87a5c6e8f1155ea69bd02a1">◆ </a></span>foletype_progid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_progid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05717">5717</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05690">ole_type_progid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ac3ae981871b66fdb4efa0a05ad712256"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3ae981871b66fdb4efa0a05ad712256">◆ </a></span>foletype_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">4870</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01258">oletype_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>.</p> </div> </div> <a id="a6aba758cd00cea749b2a7e1ae22098df"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6aba758cd00cea749b2a7e1ae22098df">◆ </a></span>foletype_s_ole_classes()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_s_ole_classes </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>typelib</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04800">4800</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00204">cWIN32OLE_TYPELIB</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a900802f6db162dab47ccf45555a9905d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a900802f6db162dab47ccf45555a9905d">◆ </a></span>foletype_s_progids()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_s_progids </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">4839</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02362">reg_get_val2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad7869cc5544dece10a158bb1e6340e1e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7869cc5544dece10a158bb1e6340e1e">◆ </a></span>foletype_s_typelibs()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_s_typelibs </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04822">4822</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01160">rb_eval_string()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a6a2bfa6c8da64466fb5babc49837e561"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6a2bfa6c8da64466fb5babc49837e561">◆ </a></span>foletype_source_ole_types()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_source_ole_types </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06056">6056</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a1a24f6def4ff0e89e8f3884381b49be2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a24f6def4ff0e89e8f3884381b49be2">◆ </a></span>foletype_src_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_src_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05906">5906</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05879">ole_type_src_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a8b4f3db715ec27ff1b90d5a594e17556"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b4f3db715ec27ff1b90d5a594e17556">◆ </a></span>foletype_typekind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_typekind </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05843">5843</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">ole_type_typekind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a7601c0e4082bdf69b36e4b712c71d849"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7601c0e4082bdf69b36e4b712c71d849">◆ </a></span>foletype_variables()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_variables </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06178">6178</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a67538b99589f8465d34e18df229b9700"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67538b99589f8465d34e18df229b9700">◆ </a></span>foletype_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletype_visible </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05752">5752</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05726">ole_type_visible()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a3757bad3ebff1b9c19971d2b364625b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3757bad3ebff1b9c19971d2b364625b4">◆ </a></span>foletypelib_guid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_guid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05238">5238</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a9429c757d4fe15ece52d69edf0e094e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9429c757d4fe15ece52d69edf0e094e2">◆ </a></span>foletypelib_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">5189</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04930">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00472">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aa01105060883846e72031eed6131b7d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa01105060883846e72031eed6131b7d7">◆ </a></span>foletypelib_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05528">5528</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01983">default_inspect()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a31f75b0afdb68143a0ea46798c10b413"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31f75b0afdb68143a0ea46798c10b413">◆ </a></span>foletypelib_library_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_library_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">5481</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a9a574ecfa512cc905e0c882fe0413b43"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a574ecfa512cc905e0c882fe0413b43">◆ </a></span>foletypelib_major_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_major_version </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05318">5318</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00105">major</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aff402c8fcf8df12ad99c93c4ba96abd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff402c8fcf8df12ad99c93c4ba96abd4">◆ </a></span>foletypelib_minor_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_minor_version </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05341">5341</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00106">minor</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a91f2817851c7bb20c0fe5bd881163956"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91f2817851c7bb20c0fe5bd881163956">◆ </a></span>foletypelib_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">5266</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">cWIN32OLE_enc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad954f499199716efcb6d3656d6874aea"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad954f499199716efcb6d3656d6874aea">◆ </a></span>foletypelib_ole_types()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_ole_types </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05509">5509</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a55c610157abbd413fa24145b5705907d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55c610157abbd413fa24145b5705907d">◆ </a></span>foletypelib_path()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">5412</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">cWIN32OLE_enc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a038baf72fddd2f2f0317efe9f0b4c2ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a038baf72fddd2f2f0317efe9f0b4c2ad">◆ </a></span>foletypelib_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05152">5152</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01251">oletypelib_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ac1a1bad5f7ad2818c0d660068ab44e8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1a1bad5f7ad2818c0d660068ab44e8a">◆ </a></span>foletypelib_s_typelibs()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_s_typelibs </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">4968</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00204">cWIN32OLE_TYPELIB</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04930">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02362">reg_get_val2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00874">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a11c9249c3a3713391907080d3e9d9d9b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11c9249c3a3713391907080d3e9d9d9b">◆ </a></span>foletypelib_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_version </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05293">5293</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00105">major</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05012">make_version_str()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00106">minor</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a60cc14e6fb03174de0b20323e13afcdd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60cc14e6fb03174de0b20323e13afcdd">◆ </a></span>foletypelib_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> foletypelib_visible </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05452">5452</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aca6350a62c8eea366d1df29eca78dc48"></a> <h2 class="memtitle"><span class="permalink"><a href="#aca6350a62c8eea366d1df29eca78dc48">◆ </a></span>folevariable_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06507">6507</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01971">make_inspect()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2e6e042a244e5434dd410a469ed351c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e6e042a244e5434dd410a469ed351c9">◆ </a></span>folevariable_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06232">6232</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a20fb23da064c1347bccf49c1e676ddbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20fb23da064c1347bccf49c1e676ddbb">◆ </a></span>folevariable_ole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_ole_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06272">6272</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06238">ole_variable_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a7fd47663ce9b04a6aab54fbeb42a8298"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fd47663ce9b04a6aab54fbeb42a8298">◆ </a></span>folevariable_ole_type_detail()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_ole_type_detail </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06306">6306</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06280">ole_variable_ole_type_detail()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a0b0b26c0997cc209fd7a7f6aa8f7f21c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b0b26c0997cc209fd7a7f6aa8f7f21c">◆ </a></span>folevariable_value()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_value </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06350">6350</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06314">ole_variable_value()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a0fc97ff3ba5a68010e19aac6920897cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fc97ff3ba5a68010e19aac6920897cc">◆ </a></span>folevariable_variable_kind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_variable_kind </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06452">6452</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06404">ole_variable_kind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="af2f972ca981683bd7a3e06d766776420"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2f972ca981683bd7a3e06d766776420">◆ </a></span>folevariable_varkind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_varkind </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06492">6492</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06460">ole_variable_varkind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad362e99b0e786cf59de8ca21b1509d9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad362e99b0e786cf59de8ca21b1509d9e">◆ </a></span>folevariable_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariable_visible </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06396">6396</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06358">ole_variable_visible()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a52007ffd60bf368cb33f51b4ece83379"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52007ffd60bf368cb33f51b4ece83379">◆ </a></span>folevariant_ary_aref()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_ary_aref </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">8859</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08809">ary2safe_array_index()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08788">get_locked_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08829">unlock_safe_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a8bc9e5d97cd25261219ffa5642187da8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8bc9e5d97cd25261219ffa5642187da8">◆ </a></span>folevariant_ary_aset()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_ary_aset </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">8939</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08809">ary2safe_array_index()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08788">get_locked_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08829">unlock_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a58954f48574ac2b42e8e9d2b96f930aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a58954f48574ac2b42e8e9d2b96f930aa">◆ </a></span>folevariant_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">8740</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00210">cWIN32OLE_VARIANT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01280">rb_cTime</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00412">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">T_TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a3e39523be2bde7adc51ab796000cdec9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3e39523be2bde7adc51ab796000cdec9">◆ </a></span>folevariant_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08644">8644</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08636">olevariant_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">olevariantdata::realvar</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">folevariant_s_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a5c16d87bf1711b15fc92a2a26773a3ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c16d87bf1711b15fc92a2a26773a3ea">◆ </a></span>folevariant_s_array()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_s_array </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dims</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>vvt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">8672</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08644">folevariant_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00537">NUM2UINT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">olevariantdata::realvar</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a50260416a5f8ae64ee1b630148f19160"></a> <h2 class="memtitle"><span class="permalink"><a href="#a50260416a5f8ae64ee1b630148f19160">◆ </a></span>folevariant_set_value()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_set_value </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09049">9049</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="aadf36ab75f655cbc860c9e88e37db822"></a> <h2 class="memtitle"><span class="permalink"><a href="#aadf36ab75f655cbc860c9e88e37db822">◆ </a></span>folevariant_value()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_value </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08988">8988</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a23d7c602c87c1e61b5495de603979936"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23d7c602c87c1e61b5495de603979936">◆ </a></span>folevariant_vartype()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> folevariant_vartype </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09027">9027</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad74cc48d8fb0f66ea548685b05341c8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad74cc48d8fb0f66ea548685b05341c8a">◆ </a></span>for()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">for </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00780">780</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00779">parg</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">pDispParams</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l01302">glob_helper()</a>.</p> </div> </div> <a id="a18100522f0b19b5e9b9875f5737a9386"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18100522f0b19b5e9b9875f5737a9386">◆ </a></span>free()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">free </td> <td>(</td> <td class="paramtype">psz </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">ary_new_dim()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01322">cmdglob()</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00054">do_spawn()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07937">EVENTSINK_Destructor()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00606">fgdbm_clear()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00777">fgdbm_empty_p()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00750">fgdbm_length()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00909">fgdbm_values()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01467">filename_completion_proc_call()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00643">fitpair()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">folevariant_s_array()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08877">free_invoke_arguments()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01404">free_stack_chunks()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02092">free_unused_heaps()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00211">freeaddrinfo()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00572">get_addr()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00532">get_name()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00267">getaddrinfo()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01125">init_heap()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08547">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03483">ip_ruby_cmd_receiver_const_get()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03962">link()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00052">mSyslog_close()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02071">nsdr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08256">ole_event_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01244">ole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01265">olemethod_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">oleparam_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01258">oletype_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01251">oletypelib_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">olevariable_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08636">olevariant_free()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03243">open_ifs_socket()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00281">rb_gdbm_fetch()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00319">rb_gdbm_firstkey()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00335">rb_gdbm_nextkey()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00494">rb_objspace_free()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01364">rb_remove_history()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00770">rb_vm_bugreport()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01214">rb_w32_aspawn_flags()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01994">rb_w32_closedir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01410">rb_w32_cmdvector()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04786">rb_w32_free_environ()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03757">rb_w32_getcwd()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05614">rb_w32_mkdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04857">rb_w32_open()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01809">rb_w32_opendir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04077">rb_w32_rename()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05647">rb_w32_rmdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01112">rb_w32_spawn()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04398">rb_w32_stati64()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05569">rb_w32_uchdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05719">rb_w32_uchmod()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03943">rb_w32_ulink()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05601">rb_w32_umkdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05706">rb_w32_unlink()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04838">rb_w32_uopen()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01821">rb_w32_uopendir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04059">rb_w32_urename()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05660">rb_w32_urmdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04385">rb_w32_ustati64()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05556">rb_w32_utime()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05693">rb_w32_uunlink()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05543">rb_w32_uutime()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01902">readdir_internal()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02334">reg_get_val()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02246">ruby_setenv()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00238">sdbm_close()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00153">sdbm_open()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00182">sdbm_prep()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01358">shrink_stack_chunk_cache()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00376">sip_hash_free()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02127">slot_sweep()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00738">st_cleanup_safe()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00241">st_clear()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00558">st_copy()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00624">st_delete()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00774">st_foreach()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00266">st_free_table()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00699">st_shift()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">subst_free()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00356">syck_emit()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00491">syck_emit_indent()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00189">syck_emitter_pop_level()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00370">syck_parser_pop_level()</a>, <a class="el" href="../../d7/d14/bytecode_8c_source.html#l00134">sycklex_bytecode_utf8()</a>, <a class="el" href="../../d5/d7b/token_8c_source.html#l00277">sycklex_yaml_utf8()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00272">tcl_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00293">tcl_global_eval()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01790">thread_free()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">username_completion_proc_call()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00845">vm_xfree()</a>.</p> </div> </div> <a id="a5d1ca155969c400c630e43d1b718a832"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d1ca155969c400c630e43d1b718a832">◆ </a></span>free_enc2cp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void free_enc2cp </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09070">9070</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00231">enc2cp_table</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00152">st_free_table</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a17a347d953c452aabf9e16be24f4a582"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17a347d953c452aabf9e16be24f4a582">◆ </a></span>get_locked_safe_array()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static SAFEARRAY * get_locked_safe_array </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08788">8788</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>.</p> </div> </div> <a id="a04a08c5718d5989071001bbb08d6bd04"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04a08c5718d5989071001bbb08d6bd04">◆ </a></span>get_ptr_of_variant()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void * get_ptr_of_variant </td> <td>(</td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>pvar</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01395">1395</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00085">V_INT</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00093">V_UINT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> </div> </div> <a id="aebe176e60c05479fdbc4ce192fefc5f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aebe176e60c05479fdbc4ce192fefc5f3">◆ </a></span>hash2named_arg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2named_arg </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pair</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d2/d5d/structoleparam.html">oleparam</a> * </td> <td class="paramname"><em>pOp</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03275">3275</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparam::dp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01284">key</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00281">oleparam::pNamedArgs</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07498">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00430">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>.</p> </div> </div> <a id="a0b0eacb7bacb31262f8dfc3c7f283a44"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b0eacb7bacb31262f8dfc3c7f283a44">◆ </a></span>hash2ptr_dispparams()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void hash2ptr_dispparams </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">DISPID </td> <td class="paramname"><em>dispid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">DISPPARAMS * </td> <td class="paramname"><em>pdispparams</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07731">7731</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01284">key</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01715">ole_val2ptr_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00518">rb_hash_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06858">rb_str_intern()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="adf669ce09db7c38c26c9a1ee0e8e85d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf669ce09db7c38c26c9a1ee0e8e85d8">◆ </a></span>hash2result()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2result </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07760">7760</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00518">rb_hash_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06858">rb_str_intern()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="a3a1ed8da3d94576991195fd8e9e13760"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a1ed8da3d94576991195fd8e9e13760">◆ </a></span>HRESULT() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef HRESULT </td> <td>(</td> <td class="paramtype">STDAPICALLTYPE </td> <td class="paramname"><em>FNCOCREATEINSTANCEEX</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02554">clsid_from_remote()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08134">find_default_source_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04514">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03112">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06905">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08788">get_locked_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07731">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07033">ole_method_dispid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06920">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07004">ole_method_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06973">ole_method_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06942">ole_method_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06702">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07064">ole_method_offset_vtbl()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06600">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06668">ole_method_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06634">ole_method_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07127">ole_method_size_opt_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07095">ole_method_size_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06773">ole_method_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05593">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07488">ole_param_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">ole_param_flag_mask()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07323">ole_param_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07357">ole_param_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03135">ole_pure_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05655">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05943">ole_type_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05914">ole_type_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05851">ole_type_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05690">ole_type_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05879">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05726">ole_type_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04408">ole_typelib_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06404">ole_variable_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06238">ole_variable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06280">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06314">ole_variable_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06460">ole_variable_varkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06358">ole_variable_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07251">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08829">unlock_safe_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> </div> </div> <a id="a869ea251efba980eb98f9677880680a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a869ea251efba980eb98f9677880680a6">◆ </a></span>HRESULT() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static HRESULT </td> <td>(</td> <td class="paramtype">STDMETHODCALLTYPE </td> <td class="paramname"><em>QueryInterface</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a0b353ee5ed67ad8974a850ea3f2a224b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b353ee5ed67ad8974a850ea3f2a224b">◆ </a></span>if()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">if </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a14cb47d02a4ed02a22e79f9bcde90278">dispIdMember</a> </td> <td class="paramname"> = <code>= DISPID_VALUE</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00783">783</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">dispIdMember</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">wFlags</a>.</p> </div> </div> <a id="a0de27e05aafffcd1acd595722968d1a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0de27e05aafffcd1acd595722968d1a2">◆ </a></span>init_enc2cp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void init_enc2cp </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09064">9064</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00231">enc2cp_table</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00142">st_init_numtable</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="adf19b0d23f6023f2d8be8f9236d063f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf19b0d23f6023f2d8be8f9236d063f4">◆ </a></span>Init_win32ole()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_win32ole </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">9076</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00215">ary_ole_event</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00223">com_hash</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00224">com_vtbl</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00209">cWIN32OLE_EVENT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00207">cWIN32OLE_METHOD</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00208">cWIN32OLE_PARAM</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00205">cWIN32OLE_TYPE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00204">cWIN32OLE_TYPELIB</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00206">cWIN32OLE_VARIABLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00210">cWIN32OLE_VARIANT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00817">Data_Wrap_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08630">fev_get_handler()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08370">fev_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08499">fev_off_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08458">fev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08478">fev_on_event_with_outargs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08267">fev_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08386">fev_s_msg_loop()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08617">fev_set_handler()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08538">fev_unadvise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03954">fole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04346">fole_func_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04313">fole_get_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03799">fole_getproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03882">fole_getproperty_with_bracket()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03573">fole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03781">fole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04297">fole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04066">fole_missing()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04329">fole_put_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04514">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02004">fole_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03112">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02909">fole_s_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02994">fole_s_get_code_page()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03051">fole_s_get_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03151">fole_s_ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03159">fole_s_ole_uninitialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02892">fole_s_reference_count()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03031">fole_s_set_code_page()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03086">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02955">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03860">fole_setproperty()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03817">fole_setproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03841">fole_setproperty_with_bracket()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07056">folemethod_dispid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06884">folemethod_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06905">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07025">folemethod_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06995">folemethod_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06965">folemethod_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06563">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07226">folemethod_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06746">folemethod_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06765">folemethod_invoke_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06594">folemethod_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07087">folemethod_offset_vtbl()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07211">folemethod_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06626">folemethod_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06694">folemethod_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06660">folemethod_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">folemethod_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07150">folemethod_size_opt_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07119">folemethod_size_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06802">folemethod_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07539">foleparam_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07296">foleparam_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07415">foleparam_input()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07556">foleparam_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07317">foleparam_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07348">foleparam_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07382">foleparam_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07460">foleparam_optional()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07442">foleparam_output()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07479">foleparam_retval()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07237">foleparam_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06073">foletype_default_event_sources()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06091">foletype_default_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05682">foletype_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05963">foletype_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05935">foletype_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05871">foletype_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06038">foletype_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06108">foletype_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05782">foletype_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06198">foletype_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05812">foletype_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05587">foletype_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05647">foletype_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05980">foletype_ole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05717">foletype_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04800">foletype_s_ole_classes()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04822">foletype_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06056">foletype_source_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05906">foletype_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05843">foletype_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06178">foletype_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05752">foletype_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05238">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05528">foletypelib_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05318">foletypelib_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05341">foletypelib_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05509">foletypelib_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05152">foletypelib_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05293">foletypelib_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05452">foletypelib_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06507">folevariable_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06232">folevariable_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06272">folevariable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06306">folevariable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06350">folevariable_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06452">folevariable_variable_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06492">folevariable_varkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06396">folevariable_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08644">folevariant_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">folevariant_s_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09049">folevariant_set_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08988">folevariant_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09027">folevariant_vartype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09070">free_enc2cp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00216">id_events</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09064">init_enc2cp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00232">message_filter</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00212">mWIN32OLE_VARIANT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00982">ole_init_cp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01253">rb_cData</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01385">rb_define_alias()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a6c99ed7f070458b961026d43d27d0642">rb_define_alloc_func()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00469">rb_define_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00607">rb_define_module_under()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00971">rb_gc_register_mark_object()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01636">rb_mark_hash()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00152">st_free_table</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00142">st_init_numtable</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00146">WIN32OLE_VERSION</a>.</p> </div> </div> <a id="a4d49078fb540aae74273a6b66d3d9f34"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d49078fb540aae74273a6b66d3d9f34">◆ </a></span>installed_code_page_proc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static BOOL CALLBACK installed_code_page_proc </td> <td>(</td> <td class="paramtype">LPTSTR </td> <td class="paramname"><em>str</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03000">3000</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00218">g_cp_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00228">g_cp_to_check</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">code_page_installed()</a>.</p> </div> </div> <a id="a3793b5d66c90dc1df5ebfb9f070d917e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3793b5d66c90dc1df5ebfb9f070d917e">◆ </a></span>installed_lcid_proc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static BOOL CALLBACK installed_lcid_proc </td> <td>(</td> <td class="paramtype">LPTSTR </td> <td class="paramname"><em>str</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03057">3057</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00219">g_lcid_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00229">g_lcid_to_check</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03067">lcid_installed()</a>.</p> </div> </div> <a id="a12a29db3df4934ec380c22ff639bc206"></a> <h2 class="memtitle"><span class="permalink"><a href="#a12a29db3df4934ec380c22ff639bc206">◆ </a></span>is_all_index_under()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> is_all_index_under </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pub</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>dim</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01464">1464</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>.</p> </div> </div> <a id="a3c3f3d4c55344453eeb66c7c0fbc0aec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c3f3d4c55344453eeb66c7c0fbc0aec">◆ </a></span>lcid_installed()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static BOOL lcid_installed </td> <td>(</td> <td class="paramtype">LCID </td> <td class="paramname"><em>lcid</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03067">3067</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00219">g_lcid_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00229">g_lcid_to_check</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03057">installed_lcid_proc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, and <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03086">fole_s_set_locale()</a>.</p> </div> </div> <a id="afbdc037edc37f16c9ab3e62d5c25f65f"></a> <h2 class="memtitle"><span class="permalink"><a href="#afbdc037edc37f16c9ab3e62d5c25f65f">◆ </a></span>make_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> make_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>class_name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>detail</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01971">1971</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01983">default_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07556">foleparam_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06507">folevariable_inspect()</a>.</p> </div> </div> <a id="ab92641d2d72c638085831df508b86b3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab92641d2d72c638085831df508b86b3f">◆ </a></span>make_version_str()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> make_version_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>major</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>minor</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05012">5012</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00105">major</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00106">minor</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02441">rb_String()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05293">foletypelib_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>.</p> </div> </div> <a id="aed99a9f4a309f2e9dbf5b02f29ff8e22"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed99a9f4a309f2e9dbf5b02f29ff8e22">◆ </a></span>NORETURN()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">static void  </td> <td class="paramname"><em>failed_load_conv51932</em>void</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="afa4d94a8fadbff668fda61cff6af208c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa4d94a8fadbff668fda61cff6af208c">◆ </a></span>ole_ary_m_entry()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_ary_m_entry </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pid</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01382">1382</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>.</p> </div> </div> <a id="a5f5d58cfaa0e32882b5533677620dd93"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f5d58cfaa0e32882b5533677620dd93">◆ </a></span>ole_bind_obj()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_bind_obj </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>moniker</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">2642</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">create_win32ole_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00606">ULONG()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>.</p> </div> </div> <a id="a714a0793c185ef6579d1db4f41c7dc2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a714a0793c185ef6579d1db4f41c7dc2a">◆ </a></span>ole_const_load()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_const_load </td> <td>(</td> <td class="paramtype">ITypeLib * </td> <td class="paramname"><em>pTypeLib</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">2491</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01133">rb_hash_aset()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00229">rb_hash_new()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16403">rb_is_const_id()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>.</p> </div> </div> <a id="a5a3aa5d1d651d476ac780e098b058f49"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a3aa5d1d651d476ac780e098b058f49">◆ </a></span>ole_cp2encoding()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * ole_cp2encoding </td> <td>(</td> <td class="paramtype">UINT </td> <td class="paramname"><em>cp</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01005">1005</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">code_page_installed()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00965">enc_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00947">load_conv_function51932</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00375">rb_define_dummy_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00596">rb_enc_find_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00512">rb_enc_from_index()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01203">rb_sprintf()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00468">StringValueCStr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> </div> </div> <a id="a82f23f751ce9f8d353865de407f0af50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82f23f751ce9f8d353865de407f0af50">◆ </a></span>ole_create_dcom()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_create_dcom </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">2592</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02554">clsid_from_remote()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00222">gCoCreateInstanceEx</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00221">gole32</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01990">ole_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>.</p> </div> </div> <a id="a81d5683f19a2b3e891115a7005223ecf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81d5683f19a2b3e891115a7005223ecf">◆ </a></span>ole_delete_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_delete_event </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ev</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07721">7721</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00604">ev</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07652">ole_search_event_at()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02474">rb_ary_delete_at()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08394">add_event_call_back()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08499">fev_off_event()</a>.</p> </div> </div> <a id="abb98c7449dc683552d93e0ab76a4d8ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb98c7449dc683552d93e0ab76a4d8ee">◆ </a></span>ole_docinfo_from_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> ole_docinfo_from_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BSTR * </td> <td class="paramname"><em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BSTR * </td> <td class="paramname"><em>helpstr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> * </td> <td class="paramname"><em>helpcontext</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BSTR * </td> <td class="paramname"><em>helpfile</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">4536</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06905">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05943">ole_type_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05914">ole_type_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05851">ole_type_helpstring()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">ole_usertype2val()</a>.</p> </div> </div> <a id="a75eb5195f049c793257cb535b69e3cf2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a75eb5195f049c793257cb535b69e3cf2">◆ </a></span>ole_each_sub()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_each_sub </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pEnumV</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03965">3965</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>.</p> </div> </div> <a id="a7761c680fae0129661c0bea85dd54e29"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7761c680fae0129661c0bea85dd54e29">◆ </a></span>ole_encoding2cp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static UINT ole_encoding2cp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td> <td class="paramname"><em>enc</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00855">855</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00853">ENC_MACHING_CP</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00982">ole_init_cp()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>.</p> </div> </div> <a id="a93abd4f6b8ab587be4f474c40cc630f1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93abd4f6b8ab587be4f474c40cc630f1">◆ </a></span>ole_event_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_event_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d1/d5d/structoleeventdata.html">oleeventdata</a> * </td> <td class="paramname"><em>poleev</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08256">8256</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00275">oleeventdata::pConnectionPoint</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08267">fev_s_allocate()</a>.</p> </div> </div> <a id="ab7382ba089455a36bd5000ff84aa861f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7382ba089455a36bd5000ff84aa861f">◆ </a></span>ole_excepinfo2msg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_excepinfo2msg </td> <td>(</td> <td class="paramtype">EXCEPINFO * </td> <td class="paramname"><em>pExInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">1143</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01135">ole_freeexceptinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>.</p> </div> </div> <a id="a9db8ac32bad3c759b157b41456e1c32a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9db8ac32bad3c759b157b41456e1c32a">◆ </a></span>ole_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d1/d03/structoledata.html">oledata</a> * </td> <td class="paramname"><em>pole</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01244">1244</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02004">fole_s_allocate()</a>.</p> </div> </div> <a id="a168b5a800d629d56514b2a19d39cb4a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a168b5a800d629d56514b2a19d39cb4a0">◆ </a></span>ole_freeexceptinfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_freeexceptinfo </td> <td>(</td> <td class="paramtype">EXCEPINFO * </td> <td class="paramname"><em>pExInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01135">1135</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_excepinfo2msg()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>.</p> </div> </div> <a id="ad4337eb4b87a4587146ae21e3f7b7f29"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4337eb4b87a4587146ae21e3f7b7f29">◆ </a></span>ole_hresult2msg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_hresult2msg </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td> <td class="paramname"><em>hr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01095">1095</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d5/d04/strerror_8c_source.html#l00008">msg</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>.</p> </div> </div> <a id="a8c70df438e210da751d123ceed590ed3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c70df438e210da751d123ceed590ed3">◆ </a></span>ole_ienum_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_ienum_free </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pEnumV</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03981">3981</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>.</p> </div> </div> <a id="afe5e741ee07fdc09159777facba855b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe5e741ee07fdc09159777facba855b5">◆ </a></span>ole_init_cp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static UINT ole_init_cp </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00982">982</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00855">ole_encoding2cp()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01245">rb_default_external_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01330">rb_default_internal_encoding()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a2cf8805f7b734d7f279d4bf6178a3673"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2cf8805f7b734d7f279d4bf6178a3673">◆ </a></span>ole_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_initialize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">1210</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00217">g_ole_initialized</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00233">imessage_filter</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00234">previous_filter</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02004">fole_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05152">foletypelib_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08644">folevariant_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">folevariant_s_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>.</p> </div> </div> <a id="ac8860b58d270355634f963913731566a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8860b58d270355634f963913731566a">◆ </a></span>ole_invoke()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_invoke </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">USHORT </td> <td class="paramname"><em>wFlags</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BOOL </td> <td class="paramname"><em>is_bracket</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">3327</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00210">cWIN32OLE_VARIANT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparam::dp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03275">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01135">ole_freeexceptinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01963">ole_val2variant2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00281">oleparam::pNamedArgs</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00939">rb_ary_unshift()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00475">rb_eNoMethodError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07498">rb_sym_to_s()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03313">set_argv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00421">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00430">T_SYMBOL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">wFlags</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03882">fole_getproperty_with_bracket()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03573">fole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04066">fole_missing()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03860">fole_setproperty()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03841">fole_setproperty_with_bracket()</a>.</p> </div> </div> <a id="ab5e5b1edb8c7947faa9e4838b4ac0a8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5e5b1edb8c7947faa9e4838b4ac0a8c">◆ </a></span>ole_invoke2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_invoke2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dispid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>types</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">USHORT </td> <td class="paramname"><em>dispkind</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">3579</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03313">set_argv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03799">fole_getproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03781">fole_invoke2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03817">fole_setproperty2()</a>.</p> </div> </div> <a id="ad7e303f0dec303ecdef04cc6d828eb7c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7e303f0dec303ecdef04cc6d828eb7c">◆ </a></span>ole_mb2wc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static LPWSTR ole_mb2wc </td> <td>(</td> <td class="paramtype">char * </td> <td class="paramname"><em>pm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">1341</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00950">conv_51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">cWIN32OLE_cp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00241">pIMultiLanguage</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02554">clsid_from_remote()</a>.</p> </div> </div> <a id="a5e173ea2107da10dde0bf63b92f32ec2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e173ea2107da10dde0bf63b92f32ec2">◆ </a></span>ole_method_dispid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_dispid </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07033">7033</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07056">folemethod_dispid()</a>.</p> </div> </div> <a id="add636780fc2c908c73df7810de7f2ec3"></a> <h2 class="memtitle"><span class="permalink"><a href="#add636780fc2c908c73df7810de7f2ec3">◆ </a></span>ole_method_docinfo_from_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_docinfo_from_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BSTR * </td> <td class="paramname"><em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BSTR * </td> <td class="paramname"><em>helpstr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> * </td> <td class="paramname"><em>helpcontext</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BSTR * </td> <td class="paramname"><em>helpfile</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06920">6920</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07004">ole_method_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06973">ole_method_helpfile()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06942">ole_method_helpstring()</a>.</p> </div> </div> <a id="a456f7cf14bf360940a0ab80340a30a5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a456f7cf14bf360940a0ab80340a30a5c">◆ </a></span>ole_method_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_event </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>method_name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">6810</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01119">method_name()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06884">folemethod_event()</a>.</p> </div> </div> <a id="a39508fb2e2d971ed2197b2df7e282e29"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39508fb2e2d971ed2197b2df7e282e29">◆ </a></span>ole_method_helpcontext()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_helpcontext </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07004">7004</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06920">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07025">folemethod_helpcontext()</a>.</p> </div> </div> <a id="a09549d1a72c129044395c7ae8e97e2fd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09549d1a72c129044395c7ae8e97e2fd">◆ </a></span>ole_method_helpfile()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_helpfile </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06973">6973</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06920">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06995">folemethod_helpfile()</a>.</p> </div> </div> <a id="ac55a53518c2466ce34726828649d10bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac55a53518c2466ce34726828649d10bc">◆ </a></span>ole_method_helpstring()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_helpstring </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06942">6942</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06920">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06965">folemethod_helpstring()</a>.</p> </div> </div> <a id="a7c43bce680b77e3dd2a1df61a36cf2f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c43bce680b77e3dd2a1df61a36cf2f5">◆ </a></span>ole_method_invkind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_invkind </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06702">6702</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06746">folemethod_invkind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06716">ole_method_invoke_kind()</a>.</p> </div> </div> <a id="a51487ccbc2afad1399d12fcf846949a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a51487ccbc2afad1399d12fcf846949a7">◆ </a></span>ole_method_invoke_kind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_invoke_kind </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06716">6716</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06702">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06765">folemethod_invoke_kind()</a>.</p> </div> </div> <a id="af66ca3fc604e4bfb7cfc7c5513826c25"></a> <h2 class="memtitle"><span class="permalink"><a href="#af66ca3fc604e4bfb7cfc7c5513826c25">◆ </a></span>ole_method_offset_vtbl()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_offset_vtbl </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07064">7064</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07087">folemethod_offset_vtbl()</a>.</p> </div> </div> <a id="a1bc1f046c48db0bdb1d581731ddfd2f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bc1f046c48db0bdb1d581731ddfd2f8">◆ </a></span>ole_method_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_params </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">7158</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00208">cWIN32OLE_PARAM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">oleparam_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07211">folemethod_params()</a>.</p> </div> </div> <a id="adf6ebc9719fb08963aa1e8bc253e7f33"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf6ebc9719fb08963aa1e8bc253e7f33">◆ </a></span>ole_method_return_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_return_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06600">6600</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06626">folemethod_return_type()</a>.</p> </div> </div> <a id="a2be33b87e96e8ef4c0498e91f76aa3e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2be33b87e96e8ef4c0498e91f76aa3e4">◆ </a></span>ole_method_return_type_detail()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_return_type_detail </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06668">6668</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06694">folemethod_return_type_detail()</a>.</p> </div> </div> <a id="abadfae1ced24da452479079a0b01da5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#abadfae1ced24da452479079a0b01da5b">◆ </a></span>ole_method_return_vtype()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_return_vtype </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06634">6634</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06660">folemethod_return_vtype()</a>.</p> </div> </div> <a id="a17949113bb77a6cf53c1efe7bdc878b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17949113bb77a6cf53c1efe7bdc878b6">◆ </a></span>ole_method_size_opt_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_size_opt_params </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07127">7127</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07150">folemethod_size_opt_params()</a>.</p> </div> </div> <a id="ab23a842ced22241faa160ec00ae03eea"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab23a842ced22241faa160ec00ae03eea">◆ </a></span>ole_method_size_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_size_params </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07095">7095</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07119">folemethod_size_params()</a>.</p> </div> </div> <a id="a5a5a2fee3e635b885a209374da3f640d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a5a2fee3e635b885a209374da3f640d">◆ </a></span>ole_method_sub()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_sub </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pOwnerTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">4089</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06522">olemethod_set_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00208">strcasecmp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>.</p> </div> </div> <a id="aa6977439cb75f72440c305fd1e49ef28"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6977439cb75f72440c305fd1e49ef28">◆ </a></span>ole_method_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_method_visible </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06773">6773</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06802">folemethod_visible()</a>.</p> </div> </div> <a id="aa75ee71798a27c50db9f316e59e77b27"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa75ee71798a27c50db9f316e59e77b27">◆ </a></span>ole_methods()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_methods </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>mask</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">4267</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03018">rb_ary_concat()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04346">fole_func_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04313">fole_get_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04297">fole_methods()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04329">fole_put_methods()</a>.</p> </div> </div> <a id="aad5717d16ab405a0b4b7d3211ff72527"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad5717d16ab405a0b4b7d3211ff72527">◆ </a></span>ole_methods_from_typeinfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_methods_from_typeinfo </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>mask</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">4197</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06198">foletype_methods()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>.</p> </div> </div> <a id="a09f78a0da33127d288dcd07efc6692c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09f78a0da33127d288dcd07efc6692c7">◆ </a></span>ole_methods_sub()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_methods_sub </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pOwnerTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>methods</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>mask</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">4157</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00207">cWIN32OLE_METHOD</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">folemethod_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06522">olemethod_set_member()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>.</p> </div> </div> <a id="a2eeb88a574efd0c3b36dcbf09d68a4a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2eeb88a574efd0c3b36dcbf09d68a4a4">◆ </a></span>ole_msg_loop()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_msg_loop </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01235">1235</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d04/strerror_8c_source.html#l00008">msg</a>, and <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08386">fev_s_msg_loop()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08538">fev_unadvise()</a>.</p> </div> </div> <a id="aaa4e0270632c9307fd04b301c488cee1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa4e0270632c9307fd04b301c488cee1">◆ </a></span>ole_ole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_ole_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05593">5593</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05647">foletype_ole_type()</a>.</p> </div> </div> <a id="a63f5b3e6a1512326da04e41b6b0e5b78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63f5b3e6a1512326da04e41b6b0e5b78">◆ </a></span>ole_param_default()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_param_default </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07488">7488</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07539">foleparam_default()</a>.</p> </div> </div> <a id="a4bf6dbe617bdbaa7cb3af5b84d8b89da"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bf6dbe617bdbaa7cb3af5b84d8b89da">◆ </a></span>ole_param_flag_mask()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_param_flag_mask </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">USHORT </td> <td class="paramname"><em>mask</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07391">7391</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07415">foleparam_input()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07460">foleparam_optional()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07442">foleparam_output()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07479">foleparam_retval()</a>.</p> </div> </div> <a id="a71135dca3dcc348b7732333f34ef4bf3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a71135dca3dcc348b7732333f34ef4bf3">◆ </a></span>ole_param_ole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_param_ole_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07323">7323</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07348">foleparam_ole_type()</a>.</p> </div> </div> <a id="a6df154c28f729fc7a4fd0f817798fac3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6df154c28f729fc7a4fd0f817798fac3">◆ </a></span>ole_param_ole_type_detail()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_param_ole_type_detail </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07357">7357</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07382">foleparam_ole_type_detail()</a>.</p> </div> </div> <a id="aefb50e0a803b13434dbaac16c8373aec"></a> <h2 class="memtitle"><span class="permalink"><a href="#aefb50e0a803b13434dbaac16c8373aec">◆ </a></span>ole_propertyput()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_propertyput </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>property</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">3888</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00125">OLEData_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">wFlags</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04066">fole_missing()</a>.</p> </div> </div> <a id="a3270db47af757cbdea41b2e897fd5b63"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3270db47af757cbdea41b2e897fd5b63">◆ </a></span>ole_ptrtype2val()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_ptrtype2val </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TYPEDESC * </td> <td class="paramname"><em>pTypeDesc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>typedetails</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04584">4584</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>.</p> </div> </div> <a id="a3a3524097d19a1ae5d8ffe4f58998df5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a3524097d19a1ae5d8ffe4f58998df5">◆ </a></span>ole_pure_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_pure_initialize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03135">3135</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03151">fole_s_ole_initialize()</a>.</p> </div> </div> <a id="aedf5cdb3e69df57f10f184799028c6c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aedf5cdb3e69df57f10f184799028c6c2">◆ </a></span>ole_pure_uninitialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_pure_uninitialize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03144">3144</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03159">fole_s_ole_uninitialize()</a>.</p> </div> </div> <a id="ad311a3e3d6c8963c86da0c0738d2035e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad311a3e3d6c8963c86da0c0738d2035e">◆ </a></span>ole_raise()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_raise </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> </td> <td class="paramname"><em>hr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ecs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>fmt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">1185</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d5/d04/strerror_8c_source.html#l00008">msg</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01095">ole_hresult2msg()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00504">rb_exc_new3()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">rb_exc_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01197">rb_vsprintf()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00049">va_init_list</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03112">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08788">get_locked_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06702">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06600">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06634">ole_method_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03135">ole_pure_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06238">ole_variable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06280">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07251">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08829">unlock_safe_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> </div> </div> <a id="a8517a117cf55ece0f972c1c4bbe11d55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8517a117cf55ece0f972c1c4bbe11d55">◆ </a></span>ole_search_event()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_search_event </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ev</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BOOL * </td> <td class="paramname"><em>is_default</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07679">7679</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00604">ev</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="ab70ec6922b3edc7f24e281108abf3a62"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab70ec6922b3edc7f24e281108abf3a62">◆ </a></span>ole_search_event_at()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> ole_search_event_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ev</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07652">7652</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00604">ev</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07721">ole_delete_event()</a>.</p> </div> </div> <a id="a3caf5ac5f0932872736edc5d35bd71e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3caf5ac5f0932872736edc5d35bd71e6">◆ </a></span>ole_search_handler_method()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_search_handler_method </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>handler</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ev</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BOOL * </td> <td class="paramname"><em>is_default_handler</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07703">7703</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00604">ev</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01203">rb_sprintf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07740">rb_to_id()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="ab70a2b3ac84618de156452bb215ac232"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab70a2b3ac84618de156452bb215ac232">◆ </a></span>ole_set_byref()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_set_byref </td> <td>(</td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>realvar</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARTYPE </td> <td class="paramname"><em>vt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">1783</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">olevariantdata::realvar</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00077">V_I1REF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00085">V_INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00089">V_INTREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00081">V_UI2REF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00093">V_UINT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00097">V_UINTREF</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>.</p> </div> </div> <a id="a823003b3f886ae7d06708d5d18c20d0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a823003b3f886ae7d06708d5d18c20d0f">◆ </a></span>ole_set_member()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_set_member </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">IDispatch * </td> <td class="paramname"><em>dispatch</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01990">1990</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">create_win32ole_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>.</p> </div> </div> <a id="ac8c00a4cb59ce47acdabd17199dda0fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8c00a4cb59ce47acdabd17199dda0fa">◆ </a></span>ole_set_safe_array()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_set_safe_array </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">SAFEARRAY * </td> <td class="paramname"><em>psa</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> * </td> <td class="paramname"><em>pub</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>dim</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARTYPE </td> <td class="paramname"><em>vt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">1476</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01464">is_all_index_under()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01382">ole_ary_m_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>.</p> </div> </div> <a id="a450345b808e7fd3597b3bebe5340ea59"></a> <h2 class="memtitle"><span class="permalink"><a href="#a450345b808e7fd3597b3bebe5340ea59">◆ </a></span>ole_show_help()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a166bbd1a777de2ab0652286ee16e3268">HWND</a> ole_show_help </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>helpfile</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>helpcontext</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02923">2923</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00220">ghhctrl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02955">fole_s_show_help()</a>.</p> </div> </div> <a id="a5e12333be1ac8271835f370a58abb6b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e12333be1ac8271835f370a58abb6b2">◆ </a></span>ole_type_from_itypeinfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_from_itypeinfo </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">4352</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00205">cWIN32OLE_TYPE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04881">oletype_set_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>.</p> </div> </div> <a id="a5f7b09d5d74e06de5f6c89beae493338"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f7b09d5d74e06de5f6c89beae493338">◆ </a></span>ole_type_guid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_guid </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05655">5655</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05682">foletype_guid()</a>.</p> </div> </div> <a id="a6ea161e7d9af7836343b5fc9078e45d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ea161e7d9af7836343b5fc9078e45d4">◆ </a></span>ole_type_helpcontext()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_helpcontext </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05943">5943</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05963">foletype_helpcontext()</a>.</p> </div> </div> <a id="a1aa2ee3a59a0ec370676af5858be7215"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1aa2ee3a59a0ec370676af5858be7215">◆ </a></span>ole_type_helpfile()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_helpfile </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05914">5914</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05935">foletype_helpfile()</a>.</p> </div> </div> <a id="acf83d71ee993025e217320481f0c146d"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf83d71ee993025e217320481f0c146d">◆ </a></span>ole_type_helpstring()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_helpstring </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05851">5851</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05871">foletype_helpstring()</a>.</p> </div> </div> <a id="a029768b0134384136ccb8fec098031a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a029768b0134384136ccb8fec098031a7">◆ </a></span>ole_type_impl_ole_types()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_impl_ole_types </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>implflags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">5988</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06073">foletype_default_event_sources()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06091">foletype_default_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06038">foletype_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06056">foletype_source_ole_types()</a>.</p> </div> </div> <a id="a2d695e7b75d0ffd71513ceebaa6b0d3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d695e7b75d0ffd71513ceebaa6b0d3e">◆ </a></span>ole_type_major_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_major_version </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">5760</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05782">foletype_major_version()</a>.</p> </div> </div> <a id="ac0c506b36e89c160b8d9bb7b5877a103"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac0c506b36e89c160b8d9bb7b5877a103">◆ </a></span>ole_type_minor_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_minor_version </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">5790</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05812">foletype_minor_version()</a>.</p> </div> </div> <a id="ade95b6654fa8f56b6d40a6773d2331ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade95b6654fa8f56b6d40a6773d2331ad">◆ </a></span>ole_type_progid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_progid </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05690">5690</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05717">foletype_progid()</a>.</p> </div> </div> <a id="aa1d0781d2d7caceef543c9e4d584c614"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1d0781d2d7caceef543c9e4d584c614">◆ </a></span>ole_type_src_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_src_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05879">5879</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01127">alias</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05906">foletype_src_type()</a>.</p> </div> </div> <a id="a742e80085d039b7877e50611a81e9dda"></a> <h2 class="memtitle"><span class="permalink"><a href="#a742e80085d039b7877e50611a81e9dda">◆ </a></span>ole_type_typekind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_typekind </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">5820</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05843">foletype_typekind()</a>.</p> </div> </div> <a id="a53606d594d28df92bb76a6afb1ae94fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a53606d594d28df92bb76a6afb1ae94fe">◆ </a></span>ole_type_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_type_visible </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05726">5726</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05752">foletype_visible()</a>.</p> </div> </div> <a id="a909b7cc51ca1a6d9765706c7d0089b2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a909b7cc51ca1a6d9765706c7d0089b2b">◆ </a></span>ole_typedesc2val()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_typedesc2val </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TYPEDESC * </td> <td class="paramname"><em>pTypeDesc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>typedetails</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">4597</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04584">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">ole_usertype2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02340">rb_fix2str()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06600">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06668">ole_method_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07323">ole_param_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07357">ole_param_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04584">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05879">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06238">ole_variable_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06280">ole_variable_ole_type_detail()</a>.</p> </div> </div> <a id="a06b2abe1d4bcdc1f68258fff57e08f68"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06b2abe1d4bcdc1f68258fff57e08f68">◆ </a></span>ole_typelib_from_itypeinfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_typelib_from_itypeinfo </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04408">4408</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00204">cWIN32OLE_TYPELIB</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04930">oletypelib_set_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05980">foletype_ole_typelib()</a>.</p> </div> </div> <a id="a904af26931d02b6f49611a7201d3c9c1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a904af26931d02b6f49611a7201d3c9c1">◆ </a></span>ole_types_from_typelib()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_types_from_typelib </td> <td>(</td> <td class="paramtype">ITypeLib * </td> <td class="paramname"><em>pTypeLib</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>classes</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">2841</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00205">cWIN32OLE_TYPE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04881">oletype_set_member()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05509">foletypelib_ole_types()</a>.</p> </div> </div> <a id="ae4fb5898be92e60545f76605dcd60a21"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4fb5898be92e60545f76605dcd60a21">◆ </a></span>ole_uninitialize()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ole_uninitialize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01203">1203</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00217">g_ole_initialized</a>.</p> </div> </div> <a id="af41d300448e793508177e5b703c4d0eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af41d300448e793508177e5b703c4d0eb">◆ </a></span>ole_usertype2val()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_usertype2val </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TYPEDESC * </td> <td class="paramname"><em>pTypeDesc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>typedetails</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04559">4559</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>.</p> </div> </div> <a id="a3cd351272efa990ad547562acc560dbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3cd351272efa990ad547562acc560dbb">◆ </a></span>ole_val2olevariantdata()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_val2olevariantdata </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARTYPE </td> <td class="paramname"><em>vt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../dd/dd6/structolevariantdata.html">olevariantdata</a> * </td> <td class="paramname"><em>pvar</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">1866</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01680">ole_val2variant_ex()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">olevariantdata::realvar</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09049">folevariant_set_value()</a>.</p> </div> </div> <a id="afc1f3a868b87bab628cd530d46f876d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc1f3a868b87bab628cd530d46f876d7">◆ </a></span>ole_val2ptr_variant()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_val2ptr_variant </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01715">1715</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01027">NUM2CHR()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">T_TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07770">ary2ptr_dispparams()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07731">hash2ptr_dispparams()</a>.</p> </div> </div> <a id="adad9431755c118178073c87698ebb8e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#adad9431755c118178073c87698ebb8e4">◆ </a></span>ole_val2variant() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_val2variant </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">1614</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00210">cWIN32OLE_VARIANT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00230">g_nil_to</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01280">rb_cTime</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00817">rbtime2vtdate()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00412">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">T_TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00796">val2dispatch()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03275">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01963">ole_val2variant2()</a>.</p> </div> </div> <a id="a881da956b1bf455aa8279457627d25f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a881da956b1bf455aa8279457627d25f2">◆ </a></span>ole_val2variant() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">ole_val2variant </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a0a03211c46ec9c69d5d0ee5187e5b295">pVarResult</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="add1934e43857f1911e6ff0050d8f593e"></a> <h2 class="memtitle"><span class="permalink"><a href="#add1934e43857f1911e6ff0050d8f593e">◆ </a></span>ole_val2variant2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_val2variant2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01963">1963</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00230">g_nil_to</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01680">ole_val2variant_ex()</a>.</p> </div> </div> <a id="ab41ead361600f93bdec89d772172aae6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab41ead361600f93bdec89d772172aae6">◆ </a></span>ole_val2variant_ex()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void ole_val2variant_ex </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARTYPE </td> <td class="paramname"><em>vt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01680">1680</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00140">NUM2I8</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00141">NUM2UI8</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01963">ole_val2variant2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> </div> </div> <a id="a17da1c9035e9e51a82318d5bc6511c04"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17da1c9035e9e51a82318d5bc6511c04">◆ </a></span>ole_val_ary2variant_ary()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> ole_val_ary2variant_ary </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARTYPE </td> <td class="paramname"><em>vt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">1553</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01527">ary_len_of_dim()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01508">dimension()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>.</p> </div> </div> <a id="a23d4b2b48618ab5d151662931e221172"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23d4b2b48618ab5d151662931e221172">◆ </a></span>ole_variable_kind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variable_kind </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>var_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06404">6404</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06452">folevariable_variable_kind()</a>.</p> </div> </div> <a id="af239c482ec64dc4a3ae7f782792b8ee2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af239c482ec64dc4a3ae7f782792b8ee2">◆ </a></span>ole_variable_ole_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variable_ole_type </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>var_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06238">6238</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06272">folevariable_ole_type()</a>.</p> </div> </div> <a id="a19cdf5ad474e3d5a5e1eb768bc1863ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19cdf5ad474e3d5a5e1eb768bc1863ab">◆ </a></span>ole_variable_ole_type_detail()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variable_ole_type_detail </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>var_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06280">6280</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06306">folevariable_ole_type_detail()</a>.</p> </div> </div> <a id="a6b9cb77954f22e0de4393538501f8619"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b9cb77954f22e0de4393538501f8619">◆ </a></span>ole_variable_value()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variable_value </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>var_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06314">6314</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06350">folevariable_value()</a>.</p> </div> </div> <a id="a54ad2dbeaac58c98d5aab369aacc7650"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54ad2dbeaac58c98d5aab369aacc7650">◆ </a></span>ole_variable_varkind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variable_varkind </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>var_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06460">6460</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06492">folevariable_varkind()</a>.</p> </div> </div> <a id="a193adc17c1530bdbca68249ac0761baa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a193adc17c1530bdbca68249ac0761baa">◆ </a></span>ole_variable_visible()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variable_visible </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>var_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06358">6358</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06396">folevariable_visible()</a>.</p> </div> </div> <a id="a7262dc332f64e74ef33ab4f1c804f6d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7262dc332f64e74ef33ab4f1c804f6d6">◆ </a></span>ole_variables()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variables </td> <td>(</td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">6114</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00206">cWIN32OLE_VARIABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00264">olevariabledata::index</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">olevariable_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06178">foletype_variables()</a>.</p> </div> </div> <a id="a4106a72cfb400847e5a60da385996a25"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4106a72cfb400847e5a60da385996a25">◆ </a></span>ole_variant2val()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_variant2val </td> <td>(</td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>pvar</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">2056</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">ary_new_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02049">ary_store_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02015">create_win32ole_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00138">I8_2_NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00582">rb_float_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00139">UI8_2_NUM</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00077">V_I1REF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00085">V_INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00089">V_INTREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00081">V_UI2REF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00093">V_UINT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00097">V_UINTREF</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00834">vtdate2rbtime()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08988">folevariant_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00780">for()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03965">ole_each_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07488">ole_param_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06314">ole_variable_value()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03313">set_argv()</a>.</p> </div> </div> <a id="acee37022da7bca094884d7d5c544470f"></a> <h2 class="memtitle"><span class="permalink"><a href="#acee37022da7bca094884d7d5c544470f">◆ </a></span>ole_vstr2wc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static LPWSTR ole_vstr2wc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>vstr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">1288</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">code_page_installed()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00950">conv_51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00231">enc2cp_table</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00855">ole_encoding2cp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00241">pIMultiLanguage</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00121">rb_enc_name</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00684">RSTRING_LENINT</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00148">st_insert</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04514">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03275">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01715">ole_val2ptr_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">oletypelib_from_guid()</a>.</p> </div> </div> <a id="a148da008cc189df71d5b47bf1bbb6d06"></a> <h2 class="memtitle"><span class="permalink"><a href="#a148da008cc189df71d5b47bf1bbb6d06">◆ </a></span>ole_wc2mb()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static char * ole_wc2mb </td> <td>(</td> <td class="paramtype">LPWSTR </td> <td class="paramname"><em>pw</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">1059</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00950">conv_51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">cWIN32OLE_cp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00241">pIMultiLanguage</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02491">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_excepinfo2msg()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>.</p> </div> </div> <a id="a3395108ccf7c08e1c3461a468b4412a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3395108ccf7c08e1c3461a468b4412a6">◆ </a></span>ole_wc2vstr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ole_wc2vstr </td> <td>(</td> <td class="paramtype">LPWSTR </td> <td class="paramname"><em>pw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">BOOL </td> <td class="paramname"><em>isfree</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">1371</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">cWIN32OLE_enc</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03112">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05238">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05655">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05690">ole_type_progid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <a id="a78014010885156d66440be3692ea4a13"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78014010885156d66440be3692ea4a13">◆ </a></span>oleclass_from_typelib()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oleclass_from_typelib </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeLib * </td> <td class="paramname"><em>pTypeLib</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>oleclass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">4892</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04881">oletype_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>.</p> </div> </div> <a id="a1db0ce1c948a3568385af4333d51d21e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1db0ce1c948a3568385af4333d51d21e">◆ </a></span>olemethod_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void olemethod_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d4/df4/structolemethoddata.html">olemethoddata</a> * </td> <td class="paramname"><em>polemethod</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01265">1265</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00257">olemethoddata::pOwnerTypeInfo</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">folemethod_s_allocate()</a>.</p> </div> </div> <a id="a35aba07c890c79964cd4b15d29589917"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35aba07c890c79964cd4b15d29589917">◆ </a></span>olemethod_from_typeinfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> olemethod_from_typeinfo </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">4126</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00113">OLE_GET_TYPEATTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00114">OLE_RELEASE_TYPEATTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06563">folemethod_initialize()</a>.</p> </div> </div> <a id="a8c02b8f9190decc7b4077cb122d313fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c02b8f9190decc7b4077cb122d313fa">◆ </a></span>olemethod_set_member()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> olemethod_set_member </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pOwnerTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06522">6522</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00257">olemethoddata::pOwnerTypeInfo</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>.</p> </div> </div> <a id="aa619ede67812e724cc5e198f7790a9dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa619ede67812e724cc5e198f7790a9dd">◆ </a></span>oleparam_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void oleparam_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/dda/structoleparamdata.html">oleparamdata</a> * </td> <td class="paramname"><em>pole</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">1280</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07237">foleparam_s_allocate()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>.</p> </div> </div> <a id="a6f774f9af58d93389160a187b06f4f38"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f774f9af58d93389160a187b06f4f38">◆ </a></span>oleparam_ole_param()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oleparam_ole_param </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>olemethod</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07289">7289</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07251">oleparam_ole_param_from_index()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00258">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07296">foleparam_initialize()</a>.</p> </div> </div> <a id="ab9a7923050876f53298475fba0ad03af"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9a7923050876f53298475fba0ad03af">◆ </a></span>oleparam_ole_param_from_index()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oleparam_ole_param_from_index </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UINT </td> <td class="paramname"><em>method_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>param_index</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07251">7251</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00270">oleparamdata::index</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">oleparamdata::pTypeInfo</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00469">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07289">oleparam_ole_param()</a>.</p> </div> </div> <a id="aa277cd78a0fd28dcdbd08a2e93b36c34"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa277cd78a0fd28dcdbd08a2e93b36c34">◆ </a></span>oletype_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void oletype_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d9/d09/structoletypedata.html">oletypedata</a> * </td> <td class="paramname"><em>poletype</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01258">1258</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_allocate()</a>.</p> </div> </div> <a id="a4ddfcdbb09e0396eab8089feb9923abd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ddfcdbb09e0396eab8089feb9923abd">◆ </a></span>oletype_set_member()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oletype_set_member </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo * </td> <td class="paramname"><em>pTypeInfo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04881">4881</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00253">oletypedata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">oleclass_from_typelib()</a>.</p> </div> </div> <a id="afc5830d08daccd1d3e65c2a374b17a77"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc5830d08daccd1d3e65c2a374b17a77">◆ </a></span>oletypelib_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void oletypelib_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/dd4/structoletypelibdata.html">oletypelibdata</a> * </td> <td class="paramname"><em>poletypelib</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01251">1251</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05152">foletypelib_s_allocate()</a>.</p> </div> </div> <a id="a2e4070a13ab6ee3c4453a57d34362a91"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e4070a13ab6ee3c4453a57d34362a91">◆ </a></span>oletypelib_from_guid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> oletypelib_from_guid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>guid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>version</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeLib ** </td> <td class="paramname"><em>ppTypeLib</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">5387</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05354">oletypelib_path()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00874">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>.</p> </div> </div> <a id="a6c5c0d1bde5f2871dc2127dacd9205fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c5c0d1bde5f2871dc2127dacd9205fb">◆ </a></span>oletypelib_get_libattr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void oletypelib_get_libattr </td> <td>(</td> <td class="paramtype">ITypeLib * </td> <td class="paramname"><em>pTypeLib</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TLIBATTR ** </td> <td class="paramname"><em>ppTLibAttr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">4947</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05238">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05318">foletypelib_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05341">foletypelib_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05293">foletypelib_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05452">foletypelib_visible()</a>.</p> </div> </div> <a id="ad16a835e668be21d7980984570f1b948"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad16a835e668be21d7980984570f1b948">◆ </a></span>oletypelib_get_typelib()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static ITypeLib * oletypelib_get_typelib </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04939">4939</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05238">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05318">foletypelib_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05341">foletypelib_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05509">foletypelib_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05293">foletypelib_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05452">foletypelib_visible()</a>.</p> </div> </div> <a id="a1132f433eef2a0ab23bdf4d990799dc4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1132f433eef2a0ab23bdf4d990799dc4">◆ </a></span>oletypelib_path()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oletypelib_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>guid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>version</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05354">5354</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01284">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02379">reg_get_typelib_file_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00874">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">oletypelib_from_guid()</a>.</p> </div> </div> <a id="a88485f594ddcf839c3057757d8d91b53"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88485f594ddcf839c3057757d8d91b53">◆ </a></span>oletypelib_search_registry()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oletypelib_search_registry </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>typelib</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">5101</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04930">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02334">reg_get_val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>.</p> </div> </div> <a id="ae41de633323c960996403584ec558f81"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae41de633323c960996403584ec558f81">◆ </a></span>oletypelib_search_registry2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oletypelib_search_registry2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">5029</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05012">make_version_str()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05387">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04930">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02334">reg_get_val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00874">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>.</p> </div> </div> <a id="a9b6b7a1648ea3f09e2572eaa5ee4ca94"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b6b7a1648ea3f09e2572eaa5ee4ca94">◆ </a></span>oletypelib_set_member()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oletypelib_set_member </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeLib * </td> <td class="paramname"><em>pTypeLib</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04930">4930</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00249">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04408">ole_typelib_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>.</p> </div> </div> <a id="aae0f4a590a5c1279929e891188052399"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae0f4a590a5c1279929e891188052399">◆ </a></span>olevariable_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void olevariable_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d2/d9a/structolevariabledata.html">olevariabledata</a> * </td> <td class="paramname"><em>polevar</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">1273</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00116">OLE_FREE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>.</p> </div> </div> <a id="a6830759afb9b256096ce2cfd625762a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6830759afb9b256096ce2cfd625762a9">◆ </a></span>olevariant_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void olevariant_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../dd/dd6/structolevariantdata.html">olevariantdata</a> * </td> <td class="paramname"><em>pvar</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08636">8636</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">olevariantdata::realvar</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08644">folevariant_s_allocate()</a>.</p> </div> </div> <a id="a6eabe7fdb6877c4fc48f030143375f31"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6eabe7fdb6877c4fc48f030143375f31">◆ </a></span>rbtime2vtdate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double rbtime2vtdate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>tmobj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00817">817</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>.</p> </div> </div> <a id="a6cb22e9353278e4211435ac709a92a66"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6cb22e9353278e4211435ac709a92a66">◆ </a></span>reference_count()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a516d92a41f815ad3c448380a9aa3e4d0">ULONG</a> reference_count </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d1/d03/structoledata.html">oledata</a> * </td> <td class="paramname"><em>pole</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02873">2873</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00111">OLE_ADDREF</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00606">ULONG()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02909">fole_s_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02892">fole_s_reference_count()</a>.</p> </div> </div> <a id="a9d0df8e77429f5995e6055b880f1d9f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d0df8e77429f5995e6055b880f1d9f0">◆ </a></span>reg_enum_key()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> reg_enum_key </td> <td>(</td> <td class="paramtype">HKEY </td> <td class="paramname"><em>hkey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> </td> <td class="paramname"><em>i</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">2319</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05354">oletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>.</p> </div> </div> <a id="a14f4f8b53e3617452f73d78095f02a45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14f4f8b53e3617452f73d78095f02a45">◆ </a></span>reg_get_typelib_file_path()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> reg_get_typelib_file_path </td> <td>(</td> <td class="paramtype">HKEY </td> <td class="paramname"><em>hkey</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02379">2379</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02362">reg_get_val2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05354">oletypelib_path()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>.</p> </div> </div> <a id="ad1d7db020ebeab12bc94c56f82f43076"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1d7db020ebeab12bc94c56f82f43076">◆ </a></span>reg_get_val()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> reg_get_val </td> <td>(</td> <td class="paramtype">HKEY </td> <td class="paramname"><em>hkey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>subkey</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02334">2334</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02362">reg_get_val2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>.</p> </div> </div> <a id="a9eb9e2c430bab21f13d1a2ff462142be"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9eb9e2c430bab21f13d1a2ff462142be">◆ </a></span>reg_get_val2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> reg_get_val2 </td> <td>(</td> <td class="paramtype">HKEY </td> <td class="paramname"><em>hkey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>subkey</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02362">2362</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02334">reg_get_val()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02379">reg_get_typelib_file_path()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02395">typelib_file_from_clsid()</a>.</p> </div> </div> <a id="a18cd37ee21efc5c422b2a6f0a1720a53"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18cd37ee21efc5c422b2a6f0a1720a53">◆ </a></span>reg_open_key()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static LONG reg_open_key </td> <td>(</td> <td class="paramtype">HKEY </td> <td class="paramname"><em>hkey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">HKEY * </td> <td class="paramname"><em>phkey</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">2307</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02395">typelib_file_from_clsid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>.</p> </div> </div> <a id="a346c72c59d36f92c4b7e1271dd966734"></a> <h2 class="memtitle"><span class="permalink"><a href="#a346c72c59d36f92c4b7e1271dd966734">◆ </a></span>reg_open_vkey()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static LONG reg_open_vkey </td> <td>(</td> <td class="paramtype">HKEY </td> <td class="paramname"><em>hkey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">HKEY * </td> <td class="paramname"><em>phkey</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">2313</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l01284">key</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05354">oletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>.</p> </div> </div> <a id="a4b75e2f9c1ab1d0efeae3781011c699a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b75e2f9c1ab1d0efeae3781011c699a">◆ </a></span>rescue_callback()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rescue_callback </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07793">7793</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d04/strerror_8c_source.html#l00008">msg</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01651">rb_backtrace()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00085">rb_errinfo</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01203">rb_sprintf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06698">rb_write_error()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00105">ruby_finalize()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="a1d7c82f61a1880fbbd308aa150767c14"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d7c82f61a1880fbbd308aa150767c14">◆ </a></span>set_argv()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> set_argv </td> <td>(</td> <td class="paramtype">VARIANTARG * </td> <td class="paramname"><em>realargs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>beg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03313">3313</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">cWIN32OLE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02870">rb_ary_clear()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01635">rb_const_get()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>.</p> </div> </div> <a id="a1335e192faf93015dc32985436d60f7e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1335e192faf93015dc32985436d60f7e">◆ </a></span>set_ole_codepage()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void set_ole_codepage </td> <td>(</td> <td class="paramtype">UINT </td> <td class="paramname"><em>cp</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">953</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">code_page_installed()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">cWIN32OLE_cp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">cWIN32OLE_enc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">eWIN32OLERuntimeError</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00947">load_conv_function51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01005">ole_cp2encoding()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03031">fole_s_set_code_page()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00982">ole_init_cp()</a>.</p> </div> </div> <a id="a148e50845bce10ef3e8ab273feb2e302"></a> <h2 class="memtitle"><span class="permalink"><a href="#a148e50845bce10ef3e8ab273feb2e302">◆ </a></span>STDMETHODIMP_()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">STDMETHODIMP_ </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d2/d99/win32ole_8c.html#a516d92a41f815ad3c448380a9aa3e4d0">ULONG</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07605">7605</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07937">EVENTSINK_Destructor()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00197">tagIEVENTSINKOBJ::m_cRef</a>.</p> </div> </div> <a id="a4709657c93f560e08e25dc95bc54f689"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4709657c93f560e08e25dc95bc54f689">◆ </a></span>typeinfo_from_ole()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d2/d99/win32ole_8c.html#a869ea251efba980eb98f9677880680a6">HRESULT</a> typeinfo_from_ole </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d1/d03/structoledata.html">oledata</a> * </td> <td class="paramname"><em>pole</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ITypeInfo ** </td> <td class="paramname"><em>ppti</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">4226</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">count</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00109">OLE_RELEASE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00245">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00144">WC2VSTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04267">ole_methods()</a>.</p> </div> </div> <a id="afe7b5c965ce1a10b205d15b8c47646d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe7b5c965ce1a10b205d15b8c47646d9">◆ </a></span>typelib_file()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typelib_file </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ole</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02481">2481</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02395">typelib_file_from_clsid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>.</p> </div> </div> <a id="a65bbad5ba8794f7e9bab852ee27deb65"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65bbad5ba8794f7e9bab852ee27deb65">◆ </a></span>typelib_file_from_clsid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typelib_file_from_clsid </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ole</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02395">2395</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02362">reg_get_val2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02481">typelib_file()</a>.</p> </div> </div> <a id="a2f6cbb8271a4baf118c86dd9b7448c9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f6cbb8271a4baf118c86dd9b7448c9e">◆ </a></span>typelib_file_from_typelib()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> typelib_file_from_typelib </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ole</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">2423</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02234">rb_str_cmp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02379">reg_get_typelib_file_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02334">reg_get_val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02307">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02313">reg_open_vkey()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02481">typelib_file()</a>.</p> </div> </div> <a id="a516d92a41f815ad3c448380a9aa3e4d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a516d92a41f815ad3c448380a9aa3e4d0">◆ </a></span>ULONG()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static ULONG </td> <td>(</td> <td class="paramtype">STDMETHODCALLTYPE </td> <td class="paramname"><em>AddRef</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00606">606</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02909">fole_s_free()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00753">nkf_locale_charmap()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04808">rb_w32_getppid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02873">reference_count()</a>.</p> </div> </div> <a id="ad85fa2cce60ae4f1915b162471096a66"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad85fa2cce60ae4f1915b162471096a66">◆ </a></span>unlock_safe_array()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void unlock_safe_array </td> <td>(</td> <td class="paramtype">SAFEARRAY * </td> <td class="paramname"><em>psa</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08829">8829</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>.</p> </div> </div> <a id="ad39844f2dafaf44c62d2e05644ebae7f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad39844f2dafaf44c62d2e05644ebae7f">◆ </a></span>val2dispatch()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static IDispatch * val2dispatch </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00796">796</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01035">ALLOC</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00223">com_hash</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00224">com_vtbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00795">DATA_PTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00689">_Win32OLEIDispatch::dispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00370">FIXNUM_FLAG</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00691">_Win32OLEIDispatch::obj</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00690">_Win32OLEIDispatch::refcount</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00148">st_insert</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>.</p> </div> </div> <a id="ac4baf3ffd7d85c0541bb0313f6da9b5d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac4baf3ffd7d85c0541bb0313f6da9b5d">◆ </a></span>val2variant_ptr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static VOID * val2variant_ptr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARIANT * </td> <td class="paramname"><em>var</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">VARTYPE </td> <td class="paramname"><em>vt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">8894</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01395">get_ptr_of_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01680">ole_val2variant_ex()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">S_OK</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>.</p> </div> </div> <a id="ac443cf13c84997231c8cf7e81e682015"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac443cf13c84997231c8cf7e81e682015">◆ </a></span>vtdate2rbtime()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> vtdate2rbtime </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>date</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00834">834</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01280">rb_cTime</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00582">rb_float_new()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a1bd7a8575ca2650132d636d65dcda2f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bd7a8575ca2650132d636d65dcda2f6">◆ </a></span>args</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int args = <a class="el" href="../../d2/d99/win32ole_8c.html#a7fc54792903a9ce527a0fb17cfdc73df">pDispParams</a>->cArgs</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">777</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00594">ary2sv()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01651">ary_join_1()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01864">assoc_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00368">bind_eval()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01819">bmcall()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04589">call_trace_func()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04549">call_trace_proc()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00053">callback()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00789">chdir_restore()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00778">chdir_yield()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00267">check_funcall()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00247">check_funcall_exec()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00258">check_funcall_failed()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02082">chown_internal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00092">compile_snprintf()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00141">compile_warn_print()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00654">console_dev()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09635">copy_stream_body()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00834">create_ip_exc()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00982">cState_generate()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01961">curry()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00173">date_strftime_with_tmx()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">deflate_run()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00840">dir_s_chdir()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02128">drop_while_i()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15630">dvar_defined_gen()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00992">enc_names()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00971">enc_names_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02111">enum_drop()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02158">enum_drop_while()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01833">enum_each_cons()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01775">enum_each_slice()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02035">enum_take()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01981">enum_zip()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00081">err_snprintf()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08406">ev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07783">exec_callback()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03799">fole_getproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03781">fole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03817">fole_setproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00780">for()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00208">GetVpValueWithPrec()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01291">glob_func_caller()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00038">grep_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00050">grep_iter_i()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00714">hash2kv_enc()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00366">iconv_fail()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">inflate_run()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00184">initialize()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00868">int_ossl_asn1_decode0_cons()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00795">int_ossl_asn1_decode0_prim()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00300">interrupt_init()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08597">io_new_instance()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03582">ip_ruby_cmd()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03017">iseq_compile_each()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01111">iseq_data_to_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00444">iseq_load()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00735">key_i()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02604">lib_eventloop_ensure()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02670">lib_eventloop_launcher()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02569">lib_eventloop_main()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02549">lib_eventloop_main_core()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15553">local_id_gen()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01944">make_curry_proc()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00523">mark()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00943">name_err_mesg_to_str()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00471">next_ii()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00869">nometh_err_initialize()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02714">objspace_each_objects()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05029">oletypelib_search_registry2()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00381">onig_snprintf_with_pattern()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02855">onig_syntax_warn()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00316">onig_vsnprintf_with_pattern()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08801">open_key_args()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00256">ossl_call_tmp_dh_callback()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00200">ossl_call_verify_cb_proc()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00374">ossl_debug()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00335">ossl_exc_new()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00285">ossl_make_error()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00324">ossl_raise()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00274">ossl_tmp_dh_callback()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00207">ossl_verify_cb()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00095">ossl_x509name_init_i()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00120">ossl_x509name_initialize()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00294">path_binread()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00933">path_each_entry()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00250">path_each_line()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00450">path_open()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00912">path_opendir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00275">path_read()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00314">path_readlines()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00827">path_s_glob()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00332">path_sysopen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05333">pipe_open()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00519">process_sflag()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00176">protected_alias()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00170">protected_end_document()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00182">protected_scalar()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00164">protected_start_document()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00199">protected_start_mapping()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00188">protected_start_sequence()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00158">protected_start_stream()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01676">push_glob()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00645">push_kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00506">raise_method_missing()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00034">range_check()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00475">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00040">range_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01902">rassoc_i()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00617">rb_apply()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00265">rb_bug()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00333">rb_compile_bug()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00117">rb_compile_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00129">rb_compile_error_append()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00105">rb_compile_error_with_enc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00153">rb_compile_warn()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00169">rb_compile_warning()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02881">rb_exit()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02980">rb_f_abort()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08015">rb_f_select()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01606">rb_fatal()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01139">rb_fiber_start()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03943">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04019">rb_file_s_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02508">rb_file_s_unlink()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02335">rb_file_s_utime()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01546">rb_glob2()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01535">rb_glob_caller()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01891">rb_hash_assoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00761">rb_hash_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01928">rb_hash_rassoc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08728">rb_io_s_pipe()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05452">rb_iseq_build_from_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01388">rb_iseq_parameters()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01586">rb_loaderror()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00793">rb_name_error()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01016">rb_obj_methods()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02789">rb_objspace_each_objects()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00574">rb_proc_call()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01130">rb_proc_exec_n()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03112">rb_reg_s_union()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03244">rb_reg_s_union_m()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00634">rb_rescue2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03029">rb_str_upto()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00171">rb_strftime_with_timespec()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00421">rb_struct_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01715">rb_sys_warning()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04235">rb_threadptr_exec_event_hooks()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02965">rb_wait_for_single_fd()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00196">rb_warn()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00792">rb_yield_values()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00245">report_bug()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01651">ruby_brace_glob0()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02991">run_finalizer()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02983">run_single_final()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02931">select_single()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02953">select_single_cleanup()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02923">setup_args()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02691">take_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02700">take_items()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00562">thread_create_core()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04197">thread_exec_event_hooks()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00633">thread_initialize()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00626">thread_start()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00439">thread_start_func_2()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00184">warn_print()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00007">warn_printf()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00930">yielder_yield()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00938">yielder_yield_push()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04778">yyparse()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01881">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l01923">zip_i()</a>.</p> </div> </div> <a id="a2af0935d4ce085aa2320acd37d10cec5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2af0935d4ce085aa2320acd37d10cec5">◆ </a></span>ary_ole_event</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary_ole_event</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00215">215</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08559">evs_delete()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08566">evs_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08572">evs_length()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08553">evs_push()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ad1b2c6199f208bd8beef590eeb7e85f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1b2c6199f208bd8beef590eeb7e85f0">◆ </a></span>cNames</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static REFIID LPOLESTR __RPC_FAR UINT cNames</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">295</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07634">EVENTSINK_GetIDsOfNames()</a>.</p> </div> </div> <a id="a9e1526602f12196f5bf394832700029a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9e1526602f12196f5bf394832700029a">◆ </a></span>com_hash</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> com_hash</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00223">223</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00796">val2dispatch()</a>.</p> </div> </div> <a id="aefcc0ccd39ee29ec64e36ff3eece6808"></a> <h2 class="memtitle"><span class="permalink"><a href="#aefcc0ccd39ee29ec64e36ff3eece6808">◆ </a></span>com_vtbl</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">IDispatchVtbl com_vtbl</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00224">224</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00796">val2dispatch()</a>.</p> </div> </div> <a id="ad803f359899ef12dbf857d073769046a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad803f359899ef12dbf857d073769046a">◆ </a></span>cWIN32OLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00203">203</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03313">set_argv()</a>.</p> </div> </div> <a id="a2b08fbcbd4d0817540a1552bea9cd501"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2b08fbcbd4d0817540a1552bea9cd501">◆ </a></span>cWIN32OLE_cp</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">UINT cWIN32OLE_cp = CP_ACP</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">225</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02994">fole_s_get_code_page()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> </div> </div> <a id="a047992a0ec88c62f680c1d484e33d5c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a047992a0ec88c62f680c1d484e33d5c5">◆ </a></span>cWIN32OLE_enc</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a>* cWIN32OLE_enc</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">227</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04066">fole_missing()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> </div> </div> <a id="adae672a14ddd2ecdc02a17f8a4828d85"></a> <h2 class="memtitle"><span class="permalink"><a href="#adae672a14ddd2ecdc02a17f8a4828d85">◆ </a></span>cWIN32OLE_EVENT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_EVENT</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00209">209</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="ae76f2a9479b736b6d2068f1176ebafb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae76f2a9479b736b6d2068f1176ebafb5">◆ </a></span>cWIN32OLE_lcid</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">LCID cWIN32OLE_lcid = LOCALE_SYSTEM_DEFAULT</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00226">226</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04514">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03051">fole_s_get_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03086">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01095">ole_hresult2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> </div> </div> <a id="a404f0efd20319871321d1ef285d37ecc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a404f0efd20319871321d1ef285d37ecc">◆ </a></span>cWIN32OLE_METHOD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_METHOD</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00207">207</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02955">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07296">foleparam_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>.</p> </div> </div> <a id="a3a2f3c03025143ca713045795f4458e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a2f3c03025143ca713045795f4458e5">◆ </a></span>cWIN32OLE_PARAM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_PARAM</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00208">208</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>.</p> </div> </div> <a id="af32eeb4278394bc878b85c8ea4aba1b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#af32eeb4278394bc878b85c8ea4aba1b7">◆ </a></span>cWIN32OLE_PROPERTY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_PROPERTY</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00213">213</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a025ca1dc7e3a355101d2528a1e4c1354"></a> <h2 class="memtitle"><span class="permalink"><a href="#a025ca1dc7e3a355101d2528a1e4c1354">◆ </a></span>cWIN32OLE_TYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_TYPE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00205">205</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02955">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06563">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04352">ole_type_from_itypeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>.</p> </div> </div> <a id="ab216bc0c636cf9153535e420079e4e8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab216bc0c636cf9153535e420079e4e8e">◆ </a></span>cWIN32OLE_TYPELIB</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_TYPELIB</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00204">204</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04800">foletype_s_ole_classes()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04408">ole_typelib_from_itypeinfo()</a>.</p> </div> </div> <a id="ae43f1fc4a286d2f2a50d541a8ece113e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae43f1fc4a286d2f2a50d541a8ece113e">◆ </a></span>cWIN32OLE_VARIABLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_VARIABLE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00206">206</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>.</p> </div> </div> <a id="aa5ae74eca026324684e8f1dbf7628000"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5ae74eca026324684e8f1dbf7628000">◆ </a></span>cWIN32OLE_VARIANT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cWIN32OLE_VARIANT</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00210">210</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>.</p> </div> </div> <a id="a14cb47d02a4ed02a22e79f9bcde90278"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14cb47d02a4ed02a22e79f9bcde90278">◆ </a></span>dispIdMember</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID dispIdMember</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00783">if()</a>.</p> </div> </div> <a id="a19f090a02e7c5b155208ba5b16572ce9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19f090a02e7c5b155208ba5b16572ce9">◆ </a></span>dwCallType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> dwCallType</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00620">620</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a6d457f96e6144f1981999a6c5e6d07e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d457f96e6144f1981999a6c5e6d07e1">◆ </a></span>dwPendingType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> dwPendingType</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../d8/d16/gc_8c.html#a481b1446700e95e49f9531c653543c85">rb_during_gc</a>()) {</div><div class="line"> <span class="keywordflow">return</span> PENDINGMSG_WAITNOPROCESS;</div><div class="line"> }</div><div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>) {</div><div class="line"> <span class="keywordflow">return</span> <a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>->lpVtbl->MessagePending(<a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#a65439140996baa0857d23174dde5dac8">threadIDCallee</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#a6d457f96e6144f1981999a6c5e6d07e1">dwPendingType</a>);</div><div class="line"> }</div><div class="line"> <span class="keywordflow">return</span> PENDINGMSG_WAITNOPROCESS</div><div class="ttc" id="win32ole_8c_html_ae833f13bbe5720ef229048b72cf34712"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a></div><div class="ttdeci">static DWORD HTASK DWORD dwTickCount</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00620">win32ole.c:620</a></div></div> <div class="ttc" id="win32ole_8c_html_a65439140996baa0857d23174dde5dac8"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a65439140996baa0857d23174dde5dac8">threadIDCallee</a></div><div class="ttdeci">static HTASK threadIDCallee</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00654">win32ole.c:654</a></div></div> <div class="ttc" id="gc_8c_html_a481b1446700e95e49f9531c653543c85"><div class="ttname"><a href="../../d8/d16/gc_8c.html#a481b1446700e95e49f9531c653543c85">rb_during_gc</a></div><div class="ttdeci">int rb_during_gc(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d16/gc_8c_source.html#l01181">gc.c:1181</a></div></div> <div class="ttc" id="win32ole_8c_html_a6d457f96e6144f1981999a6c5e6d07e1"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a6d457f96e6144f1981999a6c5e6d07e1">dwPendingType</a></div><div class="ttdeci">static HTASK DWORD DWORD dwPendingType</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00674">win32ole.c:674</a></div></div> <div class="ttc" id="win32ole_8c_html_a706315e5584d6b78f05590053987b134"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a></div><div class="ttdeci">static IMessageFilter * previous_filter</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00234">win32ole.c:234</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00674">674</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ac06e7f99025c41080bc6127bed3a933c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac06e7f99025c41080bc6127bed3a933c">◆ </a></span>dwRejectType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> dwRejectType</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>) {</div><div class="line"> <span class="keywordflow">return</span> <a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>->lpVtbl->RetryRejectedCall(<a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#a65439140996baa0857d23174dde5dac8">threadIDCallee</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#ac06e7f99025c41080bc6127bed3a933c">dwRejectType</a>);</div><div class="line"> }</div><div class="line"> <span class="keywordflow">return</span> 1000</div><div class="ttc" id="win32ole_8c_html_ae833f13bbe5720ef229048b72cf34712"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a></div><div class="ttdeci">static DWORD HTASK DWORD dwTickCount</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00620">win32ole.c:620</a></div></div> <div class="ttc" id="win32ole_8c_html_a65439140996baa0857d23174dde5dac8"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a65439140996baa0857d23174dde5dac8">threadIDCallee</a></div><div class="ttdeci">static HTASK threadIDCallee</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00654">win32ole.c:654</a></div></div> <div class="ttc" id="win32ole_8c_html_ac06e7f99025c41080bc6127bed3a933c"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ac06e7f99025c41080bc6127bed3a933c">dwRejectType</a></div><div class="ttdeci">static HTASK DWORD DWORD dwRejectType</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00658">win32ole.c:658</a></div></div> <div class="ttc" id="win32ole_8c_html_a706315e5584d6b78f05590053987b134"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a></div><div class="ttdeci">static IMessageFilter * previous_filter</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00234">win32ole.c:234</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00658">658</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ae833f13bbe5720ef229048b72cf34712"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae833f13bbe5720ef229048b72cf34712">◆ </a></span>dwTickCount</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> dwTickCount</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00620">620</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ae55d84a8797460e9279316d18ed42e37"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae55d84a8797460e9279316d18ed42e37">◆ </a></span>enc2cp_table</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* enc2cp_table</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00231">231</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09070">free_enc2cp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09064">init_enc2cp()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>.</p> </div> </div> <a id="a3827bf7153f5d6f7081a65fdf97f26a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3827bf7153f5d6f7081a65fdf97f26a0">◆ </a></span>eWIN32OLERuntimeError</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> eWIN32OLERuntimeError</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00211">211</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08406">ev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00921">failed_load_conv51932()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04723">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03112">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03086">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06563">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05551">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05481">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05266">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08859">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09049">folevariant_set_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01005">ole_cp2encoding()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01341">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06702">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06600">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06634">ole_method_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01783">ole_set_byref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05760">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05790">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05820">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06238">ole_variable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06280">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01059">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04947">oletypelib_get_libattr()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00953">set_ole_codepage()</a>.</p> </div> </div> <a id="ad29426bf12565d8dea6e3f00828e8aa8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad29426bf12565d8dea6e3f00828e8aa8">◆ </a></span>g_cp_installed</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BOOL g_cp_installed = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00218">218</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">code_page_installed()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03000">installed_code_page_proc()</a>.</p> </div> </div> <a id="af35c14e43de709d8f72501c8b73300a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af35c14e43de709d8f72501c8b73300a6">◆ </a></span>g_cp_to_check</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">UINT g_cp_to_check = CP_ACP</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00228">228</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03009">code_page_installed()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03000">installed_code_page_proc()</a>.</p> </div> </div> <a id="afb4c9ed3631f60150e25239a3a1a54e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb4c9ed3631f60150e25239a3a1a54e6">◆ </a></span>g_IsEventSinkVtblInitialized</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BOOL g_IsEventSinkVtblInitialized = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07574">7574</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="ad86ed24d2a7324b1bb5474f6f0782812"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad86ed24d2a7324b1bb5474f6f0782812">◆ </a></span>g_lcid_installed</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BOOL g_lcid_installed = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00219">219</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03057">installed_lcid_proc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03067">lcid_installed()</a>.</p> </div> </div> <a id="aa5b58331878760e9f4974a618fa4f35b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5b58331878760e9f4974a618fa4f35b">◆ </a></span>g_lcid_to_check</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">char g_lcid_to_check[8+1]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00229">229</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03057">installed_lcid_proc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03067">lcid_installed()</a>.</p> </div> </div> <a id="a7c2765e64d70089c2227aa6fb7dc1eb0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c2765e64d70089c2227aa6fb7dc1eb0">◆ </a></span>g_nil_to</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">VARTYPE g_nil_to = VT_ERROR</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00230">230</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01614">ole_val2variant()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01963">ole_val2variant2()</a>.</p> </div> </div> <a id="a77346d2593dbba5ff8e4a8dd9635c76c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77346d2593dbba5ff8e4a8dd9635c76c">◆ </a></span>g_ole_initialized</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BOOL g_ole_initialized = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00217">217</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01203">ole_uninitialize()</a>.</p> </div> </div> <a id="a56ab313527b706f895cb18faf492cdf4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a56ab313527b706f895cb18faf492cdf4">◆ </a></span>gCoCreateInstanceEx</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">FNCOCREATEINSTANCEEX* gCoCreateInstanceEx = <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00222">222</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>.</p> </div> </div> <a id="a78f7f599a5e13fe2d10c0b27961fa49b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78f7f599a5e13fe2d10c0b27961fa49b">◆ </a></span>ghhctrl</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HINSTANCE ghhctrl = <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00220">220</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02923">ole_show_help()</a>.</p> </div> </div> <a id="a77ca308cb6a605690e4b3e07afd18ce8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77ca308cb6a605690e4b3e07afd18ce8">◆ </a></span>gole32</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HINSTANCE gole32 = <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00221">221</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02592">ole_create_dcom()</a>.</p> </div> </div> <a id="acb559820d9ca11295b4500f179ef6392"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb559820d9ca11295b4500f179ef6392">◆ </a></span>i</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int i</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">776</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04397">add_char_amb_opt_map_info()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03836">add_ctype_to_cc_by_range()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01110">add_heap_slots()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08829">alloc_invoke_arguments()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00166">allocate()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04287">alt_merge_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04451">alt_merge_opt_map_info()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01913">and_code_range1()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01953">and_code_range_buf()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00222">apply2files()</a>, <a class="el" href="../../dc/d0d/old__thread__select_8c_source.html#l00005">array2fdset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07770">ary2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08809">ary2safe_array_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03345">ary_add_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03372">ary_add_hash_by()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01634">ary_join_0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01651">ary_join_1()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01527">ary_len_of_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">ary_new_dim()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02585">ary_reject()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02599">ary_reject_bang()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00549">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00597">assoc2kv_enc()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04379">base64decode()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01342">big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01036">big2str_orig()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02948">big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03458">big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01993">big_real_len()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03524">big_rshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01858">bigadd_core()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01805">bigadd_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03124">bigand_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02634">bigdivrem()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02582">bigdivrem1()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02218">biglsh_bang()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02497">BigMath_s_exp()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02629">BigMath_s_log()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02054">bigmul1_balance()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02123">bigmul1_karatsuba()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02020">bigmul1_normal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03223">bigor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02244">bigrsh_bang()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02457">bigsqr_fast()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01717">bigsub()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01691">bigsub_core()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01753">bigsub_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03315">bigxor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00078">bigzero_p()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00194">bitset_and()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00208">bitset_copy()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00180">bitset_invert()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00187">bitset_invert_to()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00114">bitset_is_empty()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00201">bitset_or()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00162">bitset_set_range()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00901">bm_search()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00207">bsock_setsockopt()</a>, <a class="el" href="../../d6/d9c/bubblebabble_8c_source.html#l00020">bubblebabble_str_new()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00476">c_find_ldom()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00452">c_find_ldoy()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00452">call_queue_mark()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00053">callback()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00238">caller_setup_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01349">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01417">cbsubst_get_subst_key()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01642">check_exec_fds()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01391">check_exec_redirect()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00149">chfunc()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02239">chunk_ii()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03068">clear_coverage_i()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01395">cmp()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00181">code_page()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00432">collect_local_variables_in_iseq()</a>, <a class="el" href="../../d7/d5b/setproctitle_8c_source.html#l00078">compat_init_setproctitle()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02283">compile_array_()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02451">compile_massign_opt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01036">compile_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00412">compile_tree_n_times()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04240">concat_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04270">concat_opt_exact_info_str()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02049">convert_type()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00094">count_i()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00400">count_nodes()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03317">count_objects()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00295">count_objects_size()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11457">coverage()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00500">crypt()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02170">cycle_i()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01613">d2b()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00159">date__strptime_internal()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00173">date_strftime_with_tmx()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">date_zone_to_diff()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00562">day_num()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01283">dbl2big()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03059">decorate_convpath()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05589">delete_slaves()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00736">delpair()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00603">des_setkey()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01424">diff()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01508">dimension()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01719">dir_globs()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01927">disable_noname_group_capture()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00297">dlhandle_sym()</a>, <a class="el" href="../../d7/d1e/dln__find_8c_source.html#l00128">dln_find_1()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02128">drop_while_i()</a>, <a class="el" href="../../dd/d2d/node_8c_source.html#l00089">dump_node()</a>, <a class="el" href="../../d0/d25/dup2_8c_source.html#l00027">dup2()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15630">dvar_defined_gen()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01794">each_cons_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01740">each_slice_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01695">each_val_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01849">each_with_object_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03513">econv_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03537">econv_equal()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00573">enc_autoload()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02780">enc_pred_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02746">enc_succ_char()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01069">encodes()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00948">encrypt()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02201">enum_cycle()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01677">enum_reverse_each()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00896">enum_sort_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01981">enum_zip()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02444">env_each_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02518">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02493">env_each_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02738">env_inspect()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02555">env_reject_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03106">env_replace()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02658">env_select_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02819">env_size()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02602">env_values_at()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02215">envix()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08559">evs_delete()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08566">evs_entry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">expand_case_fold_string_alt()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00421">fdbm_delete_if()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00627">fdbm_empty_p()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00602">fdbm_length()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00323">fdbm_values_at()</a>, <a class="el" href="../../dc/d0d/old__thread__select_8c_source.html#l00028">fdset2array()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03199">fetch_token()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00568">fgdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00750">fgdbm_length()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00473">fgdbm_values_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01467">filename_completion_proc_call()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00293">find_all_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08134">find_default_source_from_typeinfo()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00173">find_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00222">find_index_i()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00723">find_prev_line_no()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02911">find_str_position()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00686">first_i()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03191">fix_abs()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03134">fix_aref()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03107">fix_rshift()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02159">fix_succ()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00420">flat_map_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03724">flatten()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01080">flo_cmp()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00304">flock_winnt()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04968">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">folevariant_s_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00780">for()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08877">free_invoke_arguments()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02092">free_unused_heaps()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00310">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00468">fsdbm_empty_p()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00449">fsdbm_length()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00232">fsdbm_values_at()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00084">function_call()</a>, <a class="el" href="../../d5/d1d/gb18030_8c_source.html#l00167">gb18030_mbc_to_code()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03502">gc_profile_record_get()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03549">gc_profile_result()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03633">gc_profile_total_time()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00802">generate_json_array()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00753">generate_json_object()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00203">get2comp()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00572">get_addr()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00995">get_backup_filename()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01035">get_dyna_var_idx_at_raw()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00564">get_iconv_opt_i()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00696">get_insn_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00267">getaddrinfo()</a>, <a class="el" href="../../d5/d22/getnameinfo_8c_source.html#l00136">getnameinfo()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00688">getpair()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01051">gmtimew_noleapsecond()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00038">grep_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00050">grep_iter_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00637">group_by_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03275">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07731">hash2ptr_dispparams()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00082">hexencode_str_new()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01440">hist_delete_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01408">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01296">hist_get()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00287">host_str()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01175">i2b()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05064">i_apply_case_fold()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00548">i_renumber_name()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00417">iconv_convert()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00135">init_by_array()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02160">init_case_fold_table()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l02490">Init_curses()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00759">init_des()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01591">Init_Encoding()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01442">init_mark_stack()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02643">Init_Object()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01444">Init_ossl_asn1()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01685">Init_ossl_ssl()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00903">init_perm()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01300">Init_RandomSeed()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00184">initialize()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00487">inject_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00503">inject_op_i()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05300">insn_make_insn_table()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00743">insn_operand_intern()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01823">insn_set_specialized_instruction()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01770">inspect_ary()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00312">inspect_errno()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00298">inspect_int()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00510">inspect_struct()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">int_chr()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03323">int_dotimes()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03280">int_downto()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00279">int_pair_to_real_inclusive()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00281">int_sip_pad_final_block()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00205">int_sip_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03238">int_upto()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00602">invoke_block_from_c()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08473">invoke_tcl_proc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06505">io_puts_ary()</a>, <a class="el" href="../../dd/d10/wait_8c_source.html#l00101">io_wait()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08547">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03582">ip_ruby_cmd()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01464">is_all_index_under()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00832">is_command_com()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05314">iseq_build_from_ary_body()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05265">iseq_build_from_ary_exception()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03017">iseq_compile_each()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01111">iseq_data_to_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00444">iseq_load()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01083">iseq_set_arguments()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01591">iseq_set_exception_table()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01648">iseq_set_optargs_table()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01300">iseq_set_sequence()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03812">iso2022jp_check_conv()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00736">join_der_i()</a>, <a class="el" href="../../d3/d84/lgamma__r_8c_source.html#l00063">lgamma_r()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00833">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00811">limited_rand()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00073">loaded_feature_path()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15553">local_id_gen()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01341">lshift()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12773">magic_comment_marker()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06446">main()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02056">make_econv_exception()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00183">make_struct()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04017">map_position_value()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01575">match_array()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01249">match_at()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01123">match_begin()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01158">match_end()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01849">match_inspect()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01815">match_inspect_name_iter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01087">match_offset()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01435">max_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01172">max_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01191">max_ii()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00271">mbc_case_fold()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00226">mbc_to_code()</a>, <a class="el" href="../../d7/d6c/md5_8c_source.html#l00402">MD5_Finish()</a>, <a class="el" href="../../d7/d6c/md5_8c_source.html#l00199">md5_process()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01086">mem_is_in_memp()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04072">mime_begin()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04020">mime_begin_strict()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04803">mime_putc()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01389">min_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01104">min_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01123">min_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01511">minmax_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01266">minmax_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01245">minmax_i_update()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01318">minmax_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01297">minmax_ii_update()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09202">mk_ary_of_str()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00573">mon_num()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02623">month_arg()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00585">moreswitches()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00610">mt_state()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01018">multadd()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00726">name_add()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00923">name_err_mesg_equal()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00922">new_insn_body()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00120">new_size()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04319">nfc_getc()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00713">nkf_enc_find_index()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00077">nkf_split_options()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00693">nkf_str_caseeql()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01157">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01814">not_code_range_buf()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02071">nsdr()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01747">num_step()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04256">numchar_getc()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02714">objspace_each_objects()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01382">ole_ary_m_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04536">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06810">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07158">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04089">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04197">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04157">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07679">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07652">ole_search_event_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05988">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02841">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06114">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04892">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04126">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05101">oletypelib_search_registry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05316">onig_compile()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00859">onig_name_to_backref_number()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03806">onig_number_of_capture_histories()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00159">onig_region_clear()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00283">onig_region_copy()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00462">onigenc_apply_all_case_fold_with_map()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00409">onigenc_ascii_apply_all_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00490">onigenc_get_case_fold_codes_by_str_with_map()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00691">onigenc_mbn_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00673">onigenc_mbn_mbc_to_code()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02273">onigenc_unicode_apply_all_case_fold()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02409">onigenc_unicode_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02219">onigenc_unicode_mbc_case_fold()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03243">open_ifs_socket()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04645">open_mime()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01121">opt_enc_index()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05883">options()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01856">or_code_range_buf()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00538">ossl_pkcs7_get_recipient()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00496">ossl_pkcs7_get_signer()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00627">ossl_pkcs7_set_certs_i()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00667">ossl_pkcs7_set_crls_i()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00361">ossl_pkcs7_sym2typeid()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01489">ossl_ssl_get_peer_cert_chain()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00237">ossl_ssl_session_to_pem()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00975">ossl_ssl_shutdown()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00459">ossl_sslctx_add_extra_chain_cert_i()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00709">ossl_sslctx_get_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00202">ossl_sslctx_initialize()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00749">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00165">ossl_sslctx_set_ssl_version()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00543">ossl_sslctx_setup()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00618">ossl_x509_get_extensions()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00644">ossl_x509_set_extensions()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00572">ossl_x509_verify()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00432">ossl_x509crl_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00259">ossl_x509crl_get_revoked()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00458">ossl_x509crl_set_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00284">ossl_x509crl_set_revoked()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00095">ossl_x509name_init_i()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00226">ossl_x509name_to_a()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00376">ossl_x509req_get_attributes()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00400">ossl_x509req_set_attributes()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00357">ossl_x509req_verify()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00144">ossl_x509revoked_get_extensions()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00170">ossl_x509revoked_set_extensions()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00420">ossl_x509stctx_get_chain()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04279">parse_char_class()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00453">parse_main()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04016">parse_posix_bracket()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12806">parser_magic_comment()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12681">parser_set_encode()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11375">parser_yyerror()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00594">partition_i()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00869">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00827">path_s_glob()</a>, <a class="el" href="../../da/d8c/openssl__missing_8c_source.html#l00313">PEM_def_callback()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04099">permute0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05333">pipe_open()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01289">pow5mult()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00960">power_cache_get_power()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00948">power_cache_get_power0()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00937">power_cache_init()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01248">process_options()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00432">pty_close_pty()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01117">qpencode()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00513">quad_buf_complement()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01058">r_long()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00393">rand_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00475">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03444">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03111">rb_ary_assoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02230">rb_ary_collect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02263">rb_ary_collect_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04221">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03693">rb_ary_count()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04057">rb_ary_cycle()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03415">rb_ary_diff()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04650">rb_ary_drop_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01488">rb_ary_each()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01520">rb_ary_each_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02912">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03275">rb_ary_includes()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01188">rb_ary_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00559">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01705">rb_ary_join()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03481">rb_ary_or()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04157">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04470">rb_ary_product()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03140">rb_ary_rassoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04415">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04331">rb_ary_repeated_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01234">rb_ary_rindex()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03940">rb_ary_sample()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02342">rb_ary_select()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03868">rb_ary_shuffle_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04596">rb_ary_take_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02778">rb_ary_transpose()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03592">rb_ary_uniq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03536">rb_ary_uniq_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02735">rb_ary_zip()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03175">rb_big_and()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03586">rb_big_aref()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01671">rb_big_neg()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03266">rb_big_or()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00357">rb_big_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00399">rb_big_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03357">rb_big_xor()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01752">rb_check_argv()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00658">rb_check_backtrace()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00567">rb_cstr_to_inum()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00339">rb_dlcfunc_call()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05526">rb_dvar_defined()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00897">rb_econv_add_transcoder_at()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01940">rb_econv_binmode()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01708">rb_econv_close()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03201">rb_econv_init_by_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01726">rb_econv_memsize()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01073">rb_econv_open()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00936">rb_econv_open_by_transcoder_entries()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00596">rb_enc_find_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00651">rb_enc_get_index()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02704">rb_env_clear()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00762">rb_f_global_variables()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00351">rb_f_kill()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01701">rb_f_local_variables()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06627">rb_f_p()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08015">rb_f_select()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03943">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03092">rb_fix_rshift()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00038">rb_get_expanded_load_path()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00560">rb_get_next_signal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02276">rb_get_values_at()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00368">rb_hash_s_create()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00975">rb_hash_values_at()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16301">rb_id2str()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05207">rb_insns_name_array()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02199">rb_int_pred()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02177">rb_int_succ()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16140">rb_intern3()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06380">rb_io_print()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06543">rb_io_puts()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01453">rb_iseq_build_for_ruby2cext()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05452">rb_iseq_build_from_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00931">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01388">rb_iseq_parameters()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00555">rb_iseq_translate_threaded_code()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01203">rb_ivar_count()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05551">rb_local_defined()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00137">rb_memsearch_qs()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00189">rb_memsearch_qs_utf8()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01759">rb_mod_attr_accessor()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01703">rb_mod_attr_reader()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01733">rb_mod_attr_writer()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00867">rb_mod_include()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01151">rb_mod_modfunc()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00483">rb_mod_remove_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00692">rb_mod_undef_method()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00953">rb_obj_extend()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00434">rb_obj_inspect()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03088">rb_objspace_call_finalizer()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00494">rb_objspace_free()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01130">rb_proc_exec_n()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00940">rb_random_bytes()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01534">rb_reg_match_last()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02312">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03112">rb_reg_s_union()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02358">rb_run_exec_options_err()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00756">rb_stat_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05652">rb_str_count()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05405">rb_str_delete_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06156">rb_str_each_byte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06187">rb_str_each_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07242">rb_str_end_with()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04260">rb_str_include()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03528">rb_str_slice_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05776">rb_str_split_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05500">rb_str_squeeze_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07219">rb_str_start_with()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00171">rb_strftime_with_timespec()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00644">rb_struct_aref()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00606">rb_struct_aref_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00709">rb_struct_aset()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00664">rb_struct_aset_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00463">rb_struct_each()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00496">rb_struct_each_pair()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00100">rb_struct_getmember()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00421">rb_struct_new()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00329">rb_struct_s_def()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00775">rb_struct_select()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00161">rb_struct_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01830">rb_syck_emitter_handler()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03002">rb_syswait()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01181">rb_trans_conv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00288">rb_uint2big()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00770">rb_vm_bugreport()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00769">rb_vm_get_sourceline()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01581">rb_vm_mark()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00191">rb_vmdebug_env_dump_raw()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02334">rb_w32_fdclr()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00213">rb_w32_map_errno()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02212">rb_w32_strerror()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00792">rb_yield_values()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00462">rb_zlib_crc_table()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03289">recursive_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03197">recursive_eql()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03156">recursive_equal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03227">recursive_hash()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00685">reduce0()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02319">reg_enum_key()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00719">reg_named_captures_iter()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00536">rehash()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05176">reinit()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00335">reject_i()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01824">renumber_node_backref()</a>, <a class="el" href="../../d5/ddf/rmd160_8c_source.html#l00412">RMD160_Finish()</a>, <a class="el" href="../../d5/ddf/rmd160_8c_source.html#l00352">RMD160_Update()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04282">rpermute0()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l03049">ruby_dtoa()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01689">ruby_float_step()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01796">ruby_set_argv()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02246">ruby_setenv()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01903">ruby_strtod()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02206">run_exec_close()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02064">run_exec_dup2()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02273">run_exec_dup2_child()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02224">run_exec_open()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02991">run_finalizer()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01069">s2b()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00964">scan_env_add_mem_entry()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00933">scan_env_clear()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06638">scan_once()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00806">seepair()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07784">select_end()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07645">select_internal()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01698">set_arg0()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02997">set_bm_backward_skip()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03941">set_bm_skip()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01943">set_const_visibility()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00962">set_method_visibility()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04968">set_optimize_map_info()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00927">setkey()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02923">setup_args()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d2/d24/sha1_8c_source.html#l00247">SHA1_Finish()</a>, <a class="el" href="../../d2/d24/sha1_8c_source.html#l00220">SHA1_Update()</a>, <a class="el" href="../../d3/d80/sha2_8c_source.html#l00640">SHA256_End()</a>, <a class="el" href="../../d3/d80/sha2_8c_source.html#l01043">SHA384_End()</a>, <a class="el" href="../../d3/d80/sha2_8c_source.html#l00969">SHA512_End()</a>, <a class="el" href="../../d8/de8/signbit_8c_source.html#l00005">signbit()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02435">slicebefore_ii()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00224">sockopt_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00178">sockopt_int()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00205">sockopt_s_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00157">sockopt_s_int()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02181">sort_by_i()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00513">st_add_direct()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00738">st_cleanup_safe()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00241">st_clear()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00624">st_delete()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00663">st_delete_safe()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00774">st_foreach()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00354">st_get_key()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01246">st_hash_uint()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01240">st_hash_uint32()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00435">st_insert()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00473">st_insert2()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00325">st_lookup()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00580">STACK_OF()</a>, <a class="el" href="../../d3/d6c/psych_2emitter_8c_source.html#l00120">start_document()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00291">step_i()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02940">str_exist_check_with_esc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00238">strdup_with_null()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00018">string2hex()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01462">string_to_c_internal()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00956">strscan_aref()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01033">strscan_rest_size()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00397">strscan_set_pos()</a>, <a class="el" href="../../d8/de9/stub_8c_source.html#l00008">stub_sysinit()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">subst_free()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02623">swallow()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00060">syck_base64dec()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00029">syck_base64enc()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01062">syck_const_find()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00491">syck_emit_indent()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l01044">syck_emit_item()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00776">syck_emitter_escape()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01263">syck_genericresolver_node_import()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01621">syck_map_initialize()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01655">syck_map_value_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01397">syck_node_mark()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01774">syck_node_transform()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00965">syck_resolver_node_import()</a>, <a class="el" href="../../d3/ddc/syck_2emitter_8c_source.html#l00541">syck_scan_scalar()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01543">syck_seq_value_set()</a>, <a class="el" href="../../dc/d53/implicit_8c_source.html#l01588">syck_tagcmp()</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00118">syck_yaml2byte_handler()</a>, <a class="el" href="../../d7/d14/bytecode_8c_source.html#l00134">sycklex_bytecode_utf8()</a>, <a class="el" href="../../d5/d7b/token_8c_source.html#l00277">sycklex_yaml_utf8()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00273">sym_step_i()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04234">test_check()</a>, <a class="el" href="../../dc/d92/fd__setsize_8c_source.html#l00032">test_fdset()</a>, <a class="el" href="../../db/d3a/tgamma_8c_source.html#l00072">tgamma()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04617">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04736">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02388">time_timespec()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07090">tk_funcall()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05315">tr_setup_table()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05025">tr_trans()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01100">trans_sweep()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04972">type_cclass_hash()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02423">typelib_file_from_typelib()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00417">unpack_entries()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01969">unset_addr_list_fix()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00858">update_char_offset()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03224">update_string_node_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">username_completion_proc_call()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00035">vm_call0()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00512">vm_call_method()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00148">vm_callee_setup_arg_complex()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01225">vm_exec()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01629">vm_expandarray()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00347">vm_make_env_each()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00026">vm_push_frame()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00458">vm_setup_method()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01462">vm_throw()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00804">vm_yield_setup_block_args()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00747">vm_yield_setup_block_args_complex()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03829">VpAddSub()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03634">VpAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05053">VpCtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04383">VpDivd()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05268">VpDtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04821">VpFormatSt()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05508">VpMidRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04255">VpMult()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04594">VpNmlz()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04863">VpSzMantissa()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04988">VpToFString()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04942">VpToString()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00224">vtable_included()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15506">vtable_tblcpy()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00258">w_long()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00567">w_objivar()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l01183">warn_deprecated()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15455">warn_unused_var()</a>, <a class="el" href="../../da/d8c/openssl__missing_8c_source.html#l00161">X509_CRL_sort()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00369">yaml_org_handler()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01881">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l01923">zip_i()</a>.</p> </div> </div> <a id="a0ce01fae8d4199ffd5f3df63cf0796f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ce01fae8d4199ffd5f3df63cf0796f8">◆ </a></span>id_events</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_events</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00216">216</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08394">add_event_call_back()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08370">fev_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08499">fev_off_event()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a752b650185811a148fde591fe97104e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a752b650185811a148fde591fe97104e3">◆ </a></span>imessage_filter</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">IMessageFilter imessage_filter = { &<a class="el" href="../../d2/d99/win32ole_8c.html#a77934e557be2fa38c4a3dc9327c0e181">message_filter</a> }</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00233">233</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>.</p> </div> </div> <a id="a0603b3be2cd978771772b56d3c8a1317"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0603b3be2cd978771772b56d3c8a1317">◆ </a></span>iTInfo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static UINT iTInfo</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">294</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="adb38101dbbf87cca73e5c61248472e32"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb38101dbbf87cca73e5c61248472e32">◆ </a></span>lcid</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID LCID lcid</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">294</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07948">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02775">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03086">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04385">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04436">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03067">lcid_installed()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04226">typeinfo_from_ole()</a>.</p> </div> </div> <a id="a820b1eeb09d0a8b2c2bac453a22f3805"></a> <h2 class="memtitle"><span class="permalink"><a href="#a820b1eeb09d0a8b2c2bac453a22f3805">◆ </a></span>lpInterfaceInfo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> HTASK <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> LPINTERFACEINFO lpInterfaceInfo</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"></div><div class="line"></div><div class="line"></div><div class="line"></div><div class="line"> <span class="keywordflow">switch</span> (<a class="code" href="../../d2/d99/win32ole_8c.html#a19f090a02e7c5b155208ba5b16572ce9">dwCallType</a>)</div><div class="line"> {</div><div class="line"> <span class="keywordflow">case</span> CALLTYPE_ASYNC:</div><div class="line"> <span class="keywordflow">case</span> CALLTYPE_TOPLEVEL_CALLPENDING:</div><div class="line"> <span class="keywordflow">case</span> CALLTYPE_ASYNC_CALLPENDING:</div><div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../d8/d16/gc_8c.html#a481b1446700e95e49f9531c653543c85">rb_during_gc</a>()) {</div><div class="line"> <span class="keywordflow">return</span> SERVERCALL_RETRYLATER;</div><div class="line"> }</div><div class="line"> <span class="keywordflow">break</span>;</div><div class="line"> <span class="keywordflow">default</span>:</div><div class="line"> <span class="keywordflow">break</span>;</div><div class="line"> }</div><div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>) {</div><div class="line"> <span class="keywordflow">return</span> <a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>->lpVtbl->HandleInComingCall(<a class="code" href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#a19f090a02e7c5b155208ba5b16572ce9">dwCallType</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#a4d150110b1820ce46e1164b14094cfe9">threadIDCaller</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a>,</div><div class="line"> <a class="code" href="../../d2/d99/win32ole_8c.html#a820b1eeb09d0a8b2c2bac453a22f3805">lpInterfaceInfo</a>);</div><div class="line"> }</div><div class="line"> <span class="keywordflow">return</span> SERVERCALL_ISHANDLED</div><div class="ttc" id="win32ole_8c_html_a820b1eeb09d0a8b2c2bac453a22f3805"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a820b1eeb09d0a8b2c2bac453a22f3805">lpInterfaceInfo</a></div><div class="ttdeci">static DWORD HTASK DWORD LPINTERFACEINFO lpInterfaceInfo</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00625">win32ole.c:625</a></div></div> <div class="ttc" id="win32ole_8c_html_a4d150110b1820ce46e1164b14094cfe9"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a4d150110b1820ce46e1164b14094cfe9">threadIDCaller</a></div><div class="ttdeci">static DWORD HTASK threadIDCaller</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00620">win32ole.c:620</a></div></div> <div class="ttc" id="win32ole_8c_html_ae833f13bbe5720ef229048b72cf34712"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ae833f13bbe5720ef229048b72cf34712">dwTickCount</a></div><div class="ttdeci">static DWORD HTASK DWORD dwTickCount</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00620">win32ole.c:620</a></div></div> <div class="ttc" id="win32ole_8c_html_a19f090a02e7c5b155208ba5b16572ce9"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a19f090a02e7c5b155208ba5b16572ce9">dwCallType</a></div><div class="ttdeci">static DWORD dwCallType</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00620">win32ole.c:620</a></div></div> <div class="ttc" id="gc_8c_html_a481b1446700e95e49f9531c653543c85"><div class="ttname"><a href="../../d8/d16/gc_8c.html#a481b1446700e95e49f9531c653543c85">rb_during_gc</a></div><div class="ttdeci">int rb_during_gc(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d16/gc_8c_source.html#l01181">gc.c:1181</a></div></div> <div class="ttc" id="win32ole_8c_html_a706315e5584d6b78f05590053987b134"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a706315e5584d6b78f05590053987b134">previous_filter</a></div><div class="ttdeci">static IMessageFilter * previous_filter</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00234">win32ole.c:234</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00625">625</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a77934e557be2fa38c4a3dc9327c0e181"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77934e557be2fa38c4a3dc9327c0e181">◆ </a></span>message_filter</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">IMessageFilterVtbl message_filter</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00232">232</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a54e783dcc1a3fec965bbc80eb16bd913"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54e783dcc1a3fec965bbc80eb16bd913">◆ </a></span>mWIN32OLE_VARIANT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mWIN32OLE_VARIANT</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00212">212</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09076">Init_win32ole()</a>.</p> </div> </div> <a id="a4b5a598a4f53b3724549c48dcfbf7c48"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b5a598a4f53b3724549c48dcfbf7c48">◆ </a></span>p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d2/d99/win32ole_8c.html#a81b81a3a3c4a8c09c871e89792faa0fe">Win32OLEIDispatch</a>* p = (<a class="el" href="../../d2/d99/win32ole_8c.html#a81b81a3a3c4a8c09c871e89792faa0fe">Win32OLEIDispatch</a>*)This</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">778</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04397">add_char_amb_opt_map_info()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02044">add_freelist()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00559">add_multi_byte_cclass()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00664">adjust_registers_to_matched()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01014">allocate_sorted_heaps()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02540">appendline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07079">argf_alloc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10252">argf_forward_call()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07062">argf_free()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07070">argf_init()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07052">argf_mark()</a>, <a class="el" href="../../da/d8c/openssl__missing_8c_source.html#l00347">ASN1_put_eoc()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01037">assign_heap_slot()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01495">autoload_provided()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01098">backref_match_at_nested_level()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03273">backward_search_range()</a>, <a class="el" href="../../de/d8f/big5_8c_source.html#l00174">big5_hkscs_mbc_enc_len()</a>, <a class="el" href="../../de/d8f/big5_8c_source.html#l00249">big5_left_adjust_char_head()</a>, <a class="el" href="../../de/d8f/big5_8c_source.html#l00168">big5_mbc_enc_len()</a>, <a class="el" href="../../de/d8f/big5_8c_source.html#l00153">big5_mbc_enc_len0()</a>, <a class="el" href="../../de/d8f/big5_8c_source.html#l00186">big5_mbc_to_code()</a>, <a class="el" href="../../de/d8f/big5_8c_source.html#l00180">big5_uao_mbc_enc_len()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00620">BigDecimal_check_num()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00326">BigDecimal_hash()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00611">BigDecimal_IsFinite()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00601">BigDecimal_IsInfinite()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00590">BigDecimal_IsNaN()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00313">BigDecimal_prec()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00683">BigDecimal_to_f()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00638">BigDecimal_to_i()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00728">BigDecimal_to_r()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02950">bm_search()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03019">bm_search_backward()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02894">bm_search_notrev()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00102">bracket()</a>, <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00245">BSD__sfvwrite()</a>, <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00537">BSD_vfprintf()</a>, <a class="el" href="../../d6/d9c/bubblebabble_8c_source.html#l00020">bubblebabble_str_new()</a>, <a class="el" href="../../d5/d63/utf8__mac_8c_source.html#l10675">buf_push()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01826">bufread_call()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04549">call_trace_proc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06261">chopped_length()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01322">cmdglob()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04255">code_exist_check()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l02969">code_status()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00256">code_to_mbc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00181">coderange_scan()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12713">comment_at_top()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00463">compile_length_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00511">compile_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04240">concat_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04270">concat_opt_exact_info_str()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00232">convert_UTF8_to_JSON()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03317">count_objects()</a>, <a class="el" href="../../df/dd7/windows__1251_8c_source.html#l00175">cp1251_get_case_fold_codes_by_str()</a>, <a class="el" href="../../df/dd7/windows__1251_8c_source.html#l00108">cp1251_mbc_case_fold()</a>, <a class="el" href="../../d2/dd7/cp949_8c_source.html#l00168">cp949_left_adjust_char_head()</a>, <a class="el" href="../../d2/dd7/cp949_8c_source.html#l00118">cp949_mbc_enc_len()</a>, <a class="el" href="../../d2/dd7/cp949_8c_source.html#l00133">cp949_mbc_to_code()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01911">cParser_parse_quirks_mode()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01737">cParser_parse_strict()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">date_zone_to_diff()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00006">deallocate()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00349">decode_bool()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00381">decode_bstr()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00402">decode_enum()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00362">decode_int()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00421">decode_null()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00435">decode_obj()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00464">decode_time()</a>, <a class="el" href="../../d7/d1e/dln__find_8c_source.html#l00128">dln_find_1()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01923">e2w_conv()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02780">enc_pred_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00934">enc_strlen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02823">enc_succ_alnum_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02746">enc_succ_char()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00655">entry_repeat_range()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00134">enumerator_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00149">enumerator_memsize()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00219">establishShell()</a>, <a class="el" href="../../d2/dd5/euc__kr_8c_source.html#l00148">euckr_left_adjust_char_head()</a>, <a class="el" href="../../d2/dd5/euc__kr_8c_source.html#l00096">euckr_mbc_enc_len()</a>, <a class="el" href="../../d2/dd5/euc__kr_8c_source.html#l00111">euckr_mbc_to_code()</a>, <a class="el" href="../../d9/d22/euc__tw_8c_source.html#l00181">euctw_left_adjust_char_head()</a>, <a class="el" href="../../d9/d22/euc__tw_8c_source.html#l00132">euctw_mbc_enc_len()</a>, <a class="el" href="../../d9/d22/euc__tw_8c_source.html#l00153">euctw_mbc_to_code()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08279">ev_advise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04014">exec_recursive()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03985">exec_recursive_i()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03401">expand_case_fold_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">expand_case_fold_string_alt()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00296">expand_include_path()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00156">extract_beg_len()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00147">extract_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04091">fetch_char_property_to_ctype()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02446">fetch_escaped_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02655">fetch_name()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02541">fetch_name_with_level()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02355">fetch_range_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03199">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02978">fetch_token_in_cc()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03045">finalize_deferred()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02053">finalize_list()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08170">find_default_source()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01104">find_dirsep()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01468">find_inputcode_byfunc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02911">find_str_position()</a>, <a class="el" href="../../da/dce/iso2022_8c_source.html#l00688">finish_cp50220_encoder()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03769">finish_writeconv_sync()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00272">fnmatch()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00180">fnmatch_helper()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03219">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04469">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02693">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08939">folevariant_ary_aset()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03142">forward_search_range()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00400">free_any_io()</a>, <a class="el" href="../../da/dce/iso2022_8c_source.html#l00632">fun_so_cp50220_encoder()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00014">function_memsize()</a>, <a class="el" href="../../d5/d1d/gb18030_8c_source.html#l00248">gb18030_left_adjust_char_head()</a>, <a class="el" href="../../d5/d1d/gb18030_8c_source.html#l00146">gb18030_mbc_enc_len()</a>, <a class="el" href="../../d5/d1d/gb18030_8c_source.html#l00167">gb18030_mbc_to_code()</a>, <a class="el" href="../../d4/d90/gbk_8c_source.html#l00168">gbk_left_adjust_char_head()</a>, <a class="el" href="../../d4/d90/gbk_8c_source.html#l00118">gbk_mbc_enc_len()</a>, <a class="el" href="../../d4/d90/gbk_8c_source.html#l00133">gbk_mbc_to_code()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00960">generator_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00969">generator_memsize()</a>, <a class="el" href="../../dc/d79/iso__8859__1_8c_source.html#l00117">get_case_fold_codes_by_str()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00282">get_device_once()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00480">get_digest_base_metadata()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04155">get_guessed_code()</a>, <a class="el" href="../../d5/d22/getnameinfo_8c_source.html#l00136">getnameinfo()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01302">glob_helper()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01174">glob_make_pattern()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03706">gzreader_charboundary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03076">h_conv()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01072">has_magic()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00082">hexencode_str_new()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00132">infect()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02160">init_case_fold_table()</a>, <a class="el" href="../../d1/ddc/dln_8c_source.html#l00123">init_funcname_len()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00542">Init_ossl_dh()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00501">Init_ossl_dsa()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00560">Init_ossl_rsa()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00903">init_perm()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00487">inject_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00503">inject_op_i()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01104">inspect1()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01123">inspect2()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00962">inspect_sockaddr()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00795">int_ossl_asn1_decode0_prim()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01011">io_binwrite_string()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04400">io_encname_bom_p()</a>, <a class="el" href="../../d6/db4/utf__8_8c_source.html#l00245">is_mbc_newline()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01514">is_pointer_to_heap()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04096">isUNCRoot()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00894">join_argv()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01047">JSON_parse_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00884">JSON_parse_float()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00788">JSON_parse_integer()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00101">JSON_parse_object()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01391">JSON_parse_string()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00479">JSON_parse_value()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01297">json_string_unescape()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05431">kanji_convert()</a>, <a class="el" href="../../d6/de6/koi8__r_8c_source.html#l00191">koi8_r_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d6/de6/koi8__r_8c_source.html#l00107">koi8_r_mbc_case_fold()</a>, <a class="el" href="../../db/d7f/koi8__u_8c_source.html#l00195">koi8_u_get_case_fold_codes_by_str()</a>, <a class="el" href="../../db/d7f/koi8__u_8c_source.html#l00107">koi8_u_mbc_case_fold()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00296">left_adjust_char_head()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01515">load_file_internal()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00073">loaded_feature_path()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00121">loaded_feature_path_i()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02358">make_deferred()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02364">make_io_deferred()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00163">mark_dump_arg()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00977">mark_load_arg()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00097">mark_marshal_compat_i()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01697">match_aref()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01249">match_at()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00271">mbc_case_fold()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00204">mbc_enc_len()</a>, <a class="el" href="../../de/d1d/emacs__mule_8c_source.html#l00226">mbc_to_code()</a>, <a class="el" href="../../d7/d6c/md5_8c_source.html#l00364">MD5_Update()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04020">mime_begin_strict()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03981">mime_integrity()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05294">module_connection()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00585">moreswitches()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00881">name_err_mesg_mark()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00890">name_err_mesg_memsize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15429">new_args_gen()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00161">next_state()</a>, <a class="el" href="../../d3/d22/langinfo_8c_source.html#l00064">nl_langinfo_codeset()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01544">node_new_str_raw_char()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01502">nurat_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01457">nurat_rationalize_internal()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02642">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04584">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01371">ole_wc2vstr()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00042">onig_error_code_to_format()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00251">onig_error_code_to_str()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05669">onig_is_in_code_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01430">onig_node_str_cat()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05654">onig_parse_make_tree()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02236">onig_reduce_nested_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05539">onig_reg_init()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01598">onig_scan_unsigned_number()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00316">onig_vsnprintf_with_pattern()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00432">onigenc_ascii_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00590">onigenc_ascii_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00490">onigenc_get_case_fold_codes_by_str_with_map()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00065">onigenc_get_right_adjust_char_head()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00075">onigenc_get_right_adjust_char_head_with_prev()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00580">onigenc_is_mbc_newline_0x0a()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00750">onigenc_mb2_code_to_mbc()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00767">onigenc_mb4_code_to_mbc()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00054">onigenc_mbclen_approximate()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00691">onigenc_mbn_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00673">onigenc_mbn_mbc_to_code()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00790">onigenc_minimum_property_name_to_ctype()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00112">onigenc_step()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00162">onigenc_str_bytelen_null()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00122">onigenc_strlen()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00135">onigenc_strlen_null()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02409">onigenc_unicode_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02219">onigenc_unicode_mbc_case_fold()</a>, <a class="el" href="../../d3/df4/unicode_8c_source.html#l02086">onigenc_unicode_property_name_to_ctype()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00853">onigenc_with_ascii_strncmp()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01663">open_dir_handle()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04645">open_mime()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01696">opendir_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00274">option_to_str()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05883">options()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02808">os_obj_of_i()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01057">ossl_asn1_decode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00935">ossl_asn1_decode0()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01087">ossl_asn1_decode_all()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01029">ossl_asn1_traverse()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01259">ossl_asn1cons_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00762">ossl_asn1data_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01216">ossl_asn1prim_to_der()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00523">ossl_create_dh()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00270">ossl_dh_to_der()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00292">ossl_dsa_to_der()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00025">ossl_generate_cb()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00175">ossl_pkcs12_to_der()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00797">ossl_pkcs7_to_der()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00282">ossl_rsa_to_der()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00055">ossl_spki_initialize()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00079">ossl_spki_to_der()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00211">ossl_ssl_session_to_der()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00185">ossl_x509_to_der()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00204">ossl_x509attr_get_value()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00092">ossl_x509attr_initialize()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00240">ossl_x509attr_to_der()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00286">ossl_x509ext_initialize()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00416">ossl_x509ext_to_der()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00120">ossl_x509name_initialize()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00353">ossl_x509name_to_der()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00165">ossl_x509req_to_der()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00526">ossl_x509stctx_set_purpose()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00169">ossl_x509store_set_purpose()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01396">output_hex_charref()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04279">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04594">parse_mode_enc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04016">parse_posix_bracket()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00604">parse_time2_cb()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16513">parser_free()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12529">parser_here_document()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12806">parser_magic_comment()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16533">parser_memsize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16576">parser_new()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12325">parser_peek_variable_name()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12681">parser_set_encode()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12738">parser_set_token_info()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11690">parser_str_new()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12499">parser_whole_match_p()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11375">parser_yyerror()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05125">path_check_0()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00178">path_sub_ext()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00306">permute()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04099">permute0()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01074">proc_exec_v()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00712">proc_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00519">process_sflag()</a>, <a class="el" href="../../d1/d3e/euc__jp_8c_source.html#l00287">property_name_to_ctype()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00208">push_include()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03632">rb_ary_compact_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02912">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04157">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04415">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04331">rb_ary_repeated_permutation()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02240">rb_cstr_to_dbl()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00162">rb_dlptr_initialize()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00897">rb_econv_add_transcoder_at()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01759">rb_econv_putback()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01544">rb_enc_aliases_enc_i()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00871">rb_enc_ascget()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00910">rb_enc_codepoint()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00894">rb_enc_codepoint_len()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00841">rb_enc_fast_mbclen()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00847">rb_enc_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01523">rb_enc_nth()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00859">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00980">rb_enc_strlen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00986">rb_enc_strlen_cr()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03749">rb_file_dirname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05115">rb_file_open_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03682">rb_file_s_basename()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02857">rb_home_dir()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03115">rb_io_each_byte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04681">rb_io_extract_encoding_option()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04792">rb_io_extract_modeenc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02771">rb_io_getline_1()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02672">rb_io_getline_fast()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04672">rb_io_mode_enc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04412">rb_io_modestr_fmode()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00792">rb_mod_ancestors()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00762">rb_mod_include_p()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00729">rb_mod_included_modules()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03088">rb_objspace_call_finalizer()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16587">rb_parser_new()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05180">rb_path_check()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00253">rb_path_to_class()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01150">rb_proc_exec()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01692">rb_push_glob()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01309">rb_reg_adjust_startpos()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02289">rb_reg_check_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00319">rb_reg_expr_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02259">rb_reg_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02312">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03279">rb_reg_regsub()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06341">rb_str_chomp_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00230">rb_str_coderange_scan_restartable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04530">rb_str_dump()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06039">rb_str_each_line()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07342">rb_str_ellipsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07242">rb_str_end_with()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04410">rb_str_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06955">rb_str_justify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04157">rb_str_reverse()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06707">rb_str_scan()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03307">rb_str_splice()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03588">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01598">rb_str_sublen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01629">rb_str_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06897">rb_str_sum()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02324">rb_str_to_dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00765">rb_str_to_inum()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00065">rb_struct_s_members_m()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00675">rb_syck_err_handler()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00769">rb_syck_free_parser()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00639">rb_syck_load_handler()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01723">rb_thread_mark()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00146">rb_vmdebug_stack_dump_raw()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01410">rb_w32_cmdvector()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03757">rb_w32_getcwd()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05068">rb_w32_pipe()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01112">rb_w32_spawn()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02212">rb_w32_strerror()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00500">rb_w32_system_tmpdir()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04364">rcombinate0()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01897">read_escaped_byte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02150">read_internal_call()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00444">regulate_path()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05176">reinit()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01139">remove_backslashes()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00674">remove_from_join_list()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03562">rmext()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04282">rpermute0()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01578">ruby_brace_expand()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03598">ruby_enc_find_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03804">ruby_enc_find_extname()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00339">ruby_init_loadpath_safe()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00273">ruby_qsort()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02246">ruby_setenv()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01457">ruby_stack_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00964">scan_env_add_mem_entry()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01625">scan_unsigned_hexadecimal_number()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01653">scan_unsigned_octal_number()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00144">search_nonascii()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07776">select_call()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07784">select_end()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01483">set_iconv()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00056">sign_bits()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02734">skipprefixroot()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02127">slot_sweep()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02751">slow_search()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02836">slow_search_backward()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00263">stat_memsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04025">str_byte_substr()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00318">str_end_cmp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00342">str_end_hash()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02940">str_exist_check_with_esc()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00272">str_is_number()</a>, <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00225">str_isnumber()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02791">str_lower_case_match()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00349">str_mod_check()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00139">str_new()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01553">str_node_split_last_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01529">str_nth()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01474">str_nth_len()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01543">str_offset()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01077">str_strlen()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00058">strio_free()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00649">strio_getc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00920">strio_getline()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00049">strio_mark()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00067">strio_memsize()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00535">strio_set_pos()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00710">strio_ungetc()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00956">strscan_aref()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00828">strscan_bol_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00354">strscan_concat()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00412">strscan_do_scan()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00849">strscan_eos_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00175">strscan_free()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00724">strscan_get_byte()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00379">strscan_get_pos()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00312">strscan_get_string()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00685">strscan_getch()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00201">strscan_initialize()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01072">strscan_inspect()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00169">strscan_mark()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00911">strscan_matched()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00895">strscan_matched_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00932">strscan_matched_size()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00764">strscan_peek()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01004">strscan_post_match()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00985">strscan_pre_match()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00269">strscan_reset()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01018">strscan_rest()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00877">strscan_rest_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01033">strscan_rest_size()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00182">strscan_s_allocate()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00397">strscan_set_pos()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00327">strscan_set_string()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00287">strscan_terminate()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00803">strscan_unscan()</a>, <a class="el" href="../../d5/d65/strtol_8c_source.html#l00007">strtol()</a>, <a class="el" href="../../d8/de9/stub_8c_source.html#l00008">stub_sysinit()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02623">swallow()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00180">syck_add_sym()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00449">syck_check_limit()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00517">syck_default_error_handler()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00249">syck_free_parser()</a>, <a class="el" href="../../db/dd1/handler_8c_source.html#l00031">syck_hdlr_add_anchor()</a>, <a class="el" href="../../db/dd1/handler_8c_source.html#l00013">syck_hdlr_add_node()</a>, <a class="el" href="../../db/dd1/handler_8c_source.html#l00083">syck_hdlr_get_anchor()</a>, <a class="el" href="../../db/dd1/handler_8c_source.html#l00064">syck_hdlr_remove_anchor()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00193">syck_lookup_sym()</a>, <a class="el" href="../../d3/d18/ext_2syck_2node_8c_source.html#l00259">syck_map_assign()</a>, <a class="el" href="../../d3/d18/ext_2syck_2node_8c_source.html#l00277">syck_map_read()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00424">syck_move_tokens()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00157">syck_new_parser()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00506">syck_parse()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00382">syck_parser_add_level()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00304">syck_parser_bad_anchor_handler()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00364">syck_parser_current_level()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00297">syck_parser_error_handler()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00318">syck_parser_file()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00278">syck_parser_handler()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00285">syck_parser_implicit_typing()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00370">syck_parser_pop_level()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00462">syck_parser_read()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00484">syck_parser_readlen()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00119">syck_parser_reset_cursor()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00101">syck_parser_reset_levels()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00311">syck_parser_set_input_type()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00148">syck_parser_set_root_on_error()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00337">syck_parser_str()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00358">syck_parser_str_auto()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00291">syck_parser_taguri_expansion()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00706">syck_set_model()</a>, <a class="el" href="../../d1/d7b/syck_8c_source.html#l00212">syck_st_free()</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00118">syck_yaml2byte_handler()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00695">thread_join_sleep()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04617">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04736">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04564">time_strftime()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00195">to_ascii()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11302">token_info_get_column()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11316">token_info_has_nonspaces()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00174">ToValue()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00435">transcode_restartable0()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00402">translate_char()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00392">translate_wchar()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04972">type_cclass_hash()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00084">u64to8_le()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00074">u8to64_le()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02003">unescape_escaped_nonascii()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02153">unescape_nonascii()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00024">unescape_unicode()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02130">unescape_unicode_bmp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02093">unescape_unicode_list()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01729">unicode_to_jis_common2()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l23861">uniname2ctype()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00184">unset_addr_list_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00164">unset_addr_list_init()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00858">update_char_offset()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03224">update_string_node_case_fold()</a>, <a class="el" href="../../d5/d95/us__ascii_8c_source.html#l00004">us_ascii_mbc_enc_len()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00125">usage()</a>, <a class="el" href="../../d5/d8c/utf__16be_8c_source.html#l00128">utf16be_code_to_mbc()</a>, <a class="el" href="../../d5/d8c/utf__16be_8c_source.html#l00230">utf16be_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d5/d8c/utf__16be_8c_source.html#l00084">utf16be_is_mbc_newline()</a>, <a class="el" href="../../d5/d8c/utf__16be_8c_source.html#l00150">utf16be_mbc_case_fold()</a>, <a class="el" href="../../d5/d8c/utf__16be_8c_source.html#l00056">utf16be_mbc_enc_len()</a>, <a class="el" href="../../d5/d8c/utf__16be_8c_source.html#l00105">utf16be_mbc_to_code()</a>, <a class="el" href="../../df/d20/utf__16le_8c_source.html#l00123">utf16le_code_to_mbc()</a>, <a class="el" href="../../df/d20/utf__16le_8c_source.html#l00223">utf16le_get_case_fold_codes_by_str()</a>, <a class="el" href="../../df/d20/utf__16le_8c_source.html#l00077">utf16le_is_mbc_newline()</a>, <a class="el" href="../../df/d20/utf__16le_8c_source.html#l00145">utf16le_mbc_case_fold()</a>, <a class="el" href="../../df/d20/utf__16le_8c_source.html#l00056">utf16le_mbc_enc_len()</a>, <a class="el" href="../../df/d20/utf__16le_8c_source.html#l00098">utf16le_mbc_to_code()</a>, <a class="el" href="../../da/df4/utf__32be_8c_source.html#l00077">utf32be_code_to_mbc()</a>, <a class="el" href="../../da/df4/utf__32be_8c_source.html#l00167">utf32be_get_case_fold_codes_by_str()</a>, <a class="el" href="../../da/df4/utf__32be_8c_source.html#l00040">utf32be_is_mbc_newline()</a>, <a class="el" href="../../da/df4/utf__32be_8c_source.html#l00090">utf32be_mbc_case_fold()</a>, <a class="el" href="../../da/df4/utf__32be_8c_source.html#l00063">utf32be_mbc_to_code()</a>, <a class="el" href="../../d7/ddc/utf__32le_8c_source.html#l00077">utf32le_code_to_mbc()</a>, <a class="el" href="../../d7/ddc/utf__32le_8c_source.html#l00167">utf32le_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d7/ddc/utf__32le_8c_source.html#l00040">utf32le_is_mbc_newline()</a>, <a class="el" href="../../d7/ddc/utf__32le_8c_source.html#l00090">utf32le_mbc_case_fold()</a>, <a class="el" href="../../d7/ddc/utf__32le_8c_source.html#l00063">utf32le_mbc_to_code()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l02223">utf8_to_uv()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00481">vm_make_env_object()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03136">VpMemAlloc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00355">w_float()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04337">wstati64()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00855">yielder_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00864">yielder_memsize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14279">yylex()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00525">zlib_mem_alloc()</a>.</p> </div> </div> <a id="a109f95c06b2a46aede695fbec7ab46ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a109f95c06b2a46aede695fbec7ab46ef">◆ </a></span>parg</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>* parg = <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a1408f4b967485afd869990b67e766ceb">ALLOCA_N</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00779">779</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07783">exec_callback()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00780">for()</a>.</p> </div> </div> <a id="ac3e7d57a2e31cb6749fd9fb4bdac99b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3e7d57a2e31cb6749fd9fb4bdac99b2">◆ </a></span>pctinfo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static UINT __RPC_FAR * pctinfo</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> <span class="keywordflow">return</span> E_NOTIMPL</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00293">293</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a7fc54792903a9ce527a0fb17cfdc73df"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fc54792903a9ce527a0fb17cfdc73df">◆ </a></span>pDispParams</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR * pDispParams</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00780">for()</a>.</p> </div> </div> <a id="a331dfbd740eaac20e1c89cac4c1810fd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a331dfbd740eaac20e1c89cac4c1810fd">◆ </a></span>pExcepInfo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR VARIANT __RPC_FAR EXCEPINFO __RPC_FAR * pExcepInfo</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a9cea82cbb2a01224a9e29ffe96527062"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cea82cbb2a01224a9e29ffe96527062">◆ </a></span>ppTInfo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static UINT LCID ITypeInfo __RPC_FAR *__RPC_FAR * ppTInfo</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> <span class="keywordflow">return</span> E_NOTIMPL</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00294">294</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ab09baffb3870e6f212e36f9b8e6709dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab09baffb3870e6f212e36f9b8e6709dc">◆ </a></span>ppvObject</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static REFIID void __RPC_FAR *__RPC_FAR * ppvObject</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a42f38632bba2bb73abb03716754f3230">MEMCMP</a>(<a class="code" href="../../d2/d99/win32ole_8c.html#a881beba93359a06773ac33febfdd1429">riid</a>, &IID_IUnknown, GUID, 1) == 0</div><div class="line"> || <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a42f38632bba2bb73abb03716754f3230">MEMCMP</a>(<a class="code" href="../../d2/d99/win32ole_8c.html#a881beba93359a06773ac33febfdd1429">riid</a>, &IID_IMessageFilter, GUID, 1) == 0)</div><div class="line"> {</div><div class="line"> *<a class="code" href="../../d2/d99/win32ole_8c.html#ab09baffb3870e6f212e36f9b8e6709dc">ppvObject</a> = &<a class="code" href="../../d2/d99/win32ole_8c.html#a77934e557be2fa38c4a3dc9327c0e181">message_filter</a>;</div><div class="line"> <span class="keywordflow">return</span> <a class="code" href="../../d2/d99/win32ole_8c.html#a1c8f62bc38a50376a62d4dad41a5e2aa">S_OK</a>;</div><div class="line"> }</div><div class="line"> <span class="keywordflow">return</span> E_NOINTERFACE</div><div class="ttc" id="ruby_2ruby_8h_html_a42f38632bba2bb73abb03716754f3230"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a42f38632bba2bb73abb03716754f3230">MEMCMP</a></div><div class="ttdeci">#define MEMCMP(p1, p2, type, n)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01055">ruby.h:1055</a></div></div> <div class="ttc" id="win32ole_8c_html_a77934e557be2fa38c4a3dc9327c0e181"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a77934e557be2fa38c4a3dc9327c0e181">message_filter</a></div><div class="ttdeci">static IMessageFilterVtbl message_filter</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00232">win32ole.c:232</a></div></div> <div class="ttc" id="win32ole_8c_html_ab09baffb3870e6f212e36f9b8e6709dc"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ab09baffb3870e6f212e36f9b8e6709dc">ppvObject</a></div><div class="ttdeci">static REFIID void __RPC_FAR *__RPC_FAR * ppvObject</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00290">win32ole.c:290</a></div></div> <div class="ttc" id="win32ole_8c_html_a1c8f62bc38a50376a62d4dad41a5e2aa"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a1c8f62bc38a50376a62d4dad41a5e2aa">S_OK</a></div><div class="ttdeci">return S_OK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00761">win32ole.c:761</a></div></div> <div class="ttc" id="win32ole_8c_html_a881beba93359a06773ac33febfdd1429"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a881beba93359a06773ac33febfdd1429">riid</a></div><div class="ttdeci">static REFIID riid</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00290">win32ole.c:290</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00290">290</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a706315e5584d6b78f05590053987b134"></a> <h2 class="memtitle"><span class="permalink"><a href="#a706315e5584d6b78f05590053987b134">◆ </a></span>previous_filter</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">IMessageFilter* previous_filter</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00234">234</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01210">ole_initialize()</a>.</p> </div> </div> <a id="ae417975d2b4b01e9dc4e53b1da0a0725"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae417975d2b4b01e9dc4e53b1da0a0725">◆ </a></span>puArgErr</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR VARIANT __RPC_FAR EXCEPINFO __RPC_FAR UINT __RPC_FAR * puArgErr</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="code" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a></div><div class="ttc" id="ruby_2ruby_8h_html_a3c1d4bfc6a81af60bdcb48744c35f760"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a></div><div class="ttdeci">unsigned long VALUE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00088">ruby.h:88</a></div></div> <div class="ttc" id="win32ole_8c_html_ac4055e3a20b6b3af3d10590ea446ef6c"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a></div><div class="ttdeci">v</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00790">win32ole.c:790</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a0a03211c46ec9c69d5d0ee5187e5b295"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a03211c46ec9c69d5d0ee5187e5b295">◆ </a></span>pVarResult</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID LCID WORD DISPPARAMS __RPC_FAR VARIANT __RPC_FAR * pVarResult</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a8612f92772dd1fbb3ff187c706fd88bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8612f92772dd1fbb3ff187c706fd88bc">◆ </a></span>rgDispId</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">* rgDispId</td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line"> </div><div class="line"> <span class="keywordtype">char</span>* psz = <a class="code" href="../../d2/d99/win32ole_8c.html#a148da008cc189df71d5b47bf1bbb6d06">ole_wc2mb</a>(*<a class="code" href="../../d2/d99/win32ole_8c.html#a824cc3f3a7bf2ea1137ab0b9f46ff10d">rgszNames</a>)</div><div class="ttc" id="win32ole_8c_html_a824cc3f3a7bf2ea1137ab0b9f46ff10d"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a824cc3f3a7bf2ea1137ab0b9f46ff10d">rgszNames</a></div><div class="ttdeci">static REFIID LPOLESTR __RPC_FAR * rgszNames</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00295">win32ole.c:295</a></div></div> <div class="ttc" id="win32ole_8c_html_a148da008cc189df71d5b47bf1bbb6d06"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a148da008cc189df71d5b47bf1bbb6d06">ole_wc2mb</a></div><div class="ttdeci">static char * ole_wc2mb(LPWSTR pw)</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l01059">win32ole.c:1059</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">295</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a824cc3f3a7bf2ea1137ab0b9f46ff10d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a824cc3f3a7bf2ea1137ab0b9f46ff10d">◆ </a></span>rgszNames</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static REFIID LPOLESTR __RPC_FAR * rgszNames</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">295</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a881beba93359a06773ac33febfdd1429"></a> <h2 class="memtitle"><span class="permalink"><a href="#a881beba93359a06773ac33febfdd1429">◆ </a></span>riid</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID riid</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00290">290</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a1c8f62bc38a50376a62d4dad41a5e2aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c8f62bc38a50376a62d4dad41a5e2aa">◆ </a></span>S_OK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a> S_OK</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00761">761</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02554">clsid_from_remote()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08059">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04765">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05412">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03965">ole_each_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01476">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01553">ole_val_ary2variant_ary()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08894">val2variant_ptr()</a>.</p> </div> </div> <a id="a65439140996baa0857d23174dde5dac8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65439140996baa0857d23174dde5dac8">◆ </a></span>threadIDCallee</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static HTASK threadIDCallee</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00654">654</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="a4d150110b1820ce46e1164b14094cfe9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d150110b1820ce46e1164b14094cfe9">◆ </a></span>threadIDCaller</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> HTASK threadIDCaller</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00620">620</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> </div> </div> <a id="ac4055e3a20b6b3af3d10590ea446ef6c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac4055e3a20b6b3af3d10590ea446ef6c">◆ </a></span>v</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">v = <a class="el" href="../../d3/d80/vm__eval_8c.html#a26d7539f57ffb8d3d5561b0b3147790f">rb_funcall2</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a>->obj, <a class="el" href="../../d2/d99/win32ole_8c.html#a14cb47d02a4ed02a22e79f9bcde90278">dispIdMember</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a109f95c06b2a46aede695fbec7ab46ef">parg</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">790</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00113">add64_to()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01260">addrinfo_mload()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07070">argf_init()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07770">ary2ptr_dispparams()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03372">ary_add_hash_by()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02585">ary_reject()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02599">ary_reject_bang()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01000">Bfree()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02091">big_split()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02270">big_split3()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02457">bigsqr_fast()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00207">bsock_setsockopt()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00278">call_lexer()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01911">call_next()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01917">call_stop()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00189">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02344">case_when_optimizable_literal()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01391">check_exec_redirect()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01350">check_exec_redirect_fd()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05449">CHECK_INTEGER()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00390">check_rounding_mode()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02239">chunk_ii()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00362">cn_i()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00186">coerce_rescue()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00258">cos_i()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00384">cparse_params_mark()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00543">cto_i()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01822">dir_s_glob()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01794">each_cons_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00440">each_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01740">each_slice_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03513">econv_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02438">econv_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03678">econv_primitive_convert()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00745">enumerator_feed()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02625">env_select()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00219">establishShell()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04775">extract_binmode()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00409">extract_user_token()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00293">fdbm_select()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02446">fetch_escaped_value()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00444">fgdbm_select()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01023">float_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04839">foletype_s_progids()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00208">fsdbm_select()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00540">GetPositiveInt()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00285">GetVpValue()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00208">GetVpValueWithPrec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01051">gmtimew_noleapsecond()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l05761">Init_process()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00321">initialize_params()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02709">int_pow()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00177">int_sip_dump()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08921">ip_invoke_real()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00168">is_kind_of_BigDecimal()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00418">iseq_add_mark_object()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00429">iseq_add_mark_object_compile_time()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05265">iseq_build_from_ary_exception()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01300">iseq_set_sequence()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01047">JSON_parse_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00101">JSON_parse_object()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00285">lexer_i()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00268">lexer_iter()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00121">loaded_feature_path_i()</a>, <a class="el" href="../../d3/d84/lgamma__r_8c_source.html#l00034">loggamma()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01004">LONG2NUM()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02515">mark_current_machine_context()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01542">mark_locations_array()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01755">marshal_load()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01849">match_inspect()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00702">math_lgamma()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01435">max_by_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01757">method_inspect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01389">min_by_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00902">mnew()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02001">more_char()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00922">new_insn_body()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04180">next_state_val()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01144">nucomp_hash()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">num_exact()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01526">nurat_hash()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02714">objspace_each_objects()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01663">open_dir_handle()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08801">open_key_args()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02808">os_obj_of_i()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00749">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04279">parse_char_class()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00453">parse_main()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11712">parser_nextc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01271">path2class()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01283">path2module()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00712">proc_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00519">process_sflag()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01020">r_byte()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01208">r_entry0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01227">r_leave()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00221">racc_cparse()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00238">racc_yyparse()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01034">rand_range()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01140">random_rand()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00925">range_dumper()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00249">range_each_func()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00845">range_include()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00040">range_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03444">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03111">rb_ary_assoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03328">rb_ary_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03693">rb_ary_count()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02437">rb_ary_delete()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02912">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03481">rb_ary_or()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03140">rb_ary_rassoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02373">rb_ary_select_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03592">rb_ary_uniq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03536">rb_ary_uniq_bang()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02094">rb_check_convert_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02128">rb_check_to_integer()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01686">rb_const_remove()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02079">rb_convert_type()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01792">rb_econv_asciicompat_encoding()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02537">rb_econv_prepare_options()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03044">rb_exec_arg_prepare()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01230">rb_f_rand()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00368">rb_hash_s_create()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04681">rb_io_extract_encoding_option()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04792">rb_io_extract_modeenc()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01286">rb_mod_to_s()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01969">rb_num2fix()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">rb_num_to_uint()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01299">rb_obj_remove_instance_variable()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00193">rb_print_undef()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01150">rb_proc_exec()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01130">rb_proc_exec_n()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00913">rb_random_real()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03112">rb_reg_s_union()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03244">rb_reg_s_union_m()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00756">rb_stat_inspect()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02324">rb_str_to_dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00765">rb_str_to_inum()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00773">rb_time_unmagnify_to_float()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02112">rb_to_integer()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01214">rb_w32_aspawn_flags()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01112">rb_w32_spawn()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00820">rb_yield_splat()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02064">read_all()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00077">read_digits()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03289">recursive_cmp()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00215">recursive_hash()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00675">reduce()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00685">reduce0()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00103">rotl64_swap()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00093">rotl64_to()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02113">rsock_sockaddr_string_value()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02124">rsock_sockaddr_string_value_ptr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00720">RUBY_ALIAS_FUNCTION()</a>, <a class="el" href="../../d1/d72/debug_8c_source.html#l00108">ruby_debug_print_v()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00220">ruby_executable_node()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03098">search_convpath_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01943">set_const_visibility()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00662">shift()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00138">sockopt_data()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00666">sockopt_inspect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00780">sort_by_i()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00185">sprint_byte()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00190">sprint_byte_with_x()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01246">st_hash_uint()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00397">strscan_set_pos()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01263">syck_genericresolver_node_import()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00874">syck_parser_load_documents()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00965">syck_resolver_node_import()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00447">sym_each_i()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02673">time_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02168">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04617">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03863">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03249">time_to_r()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01604">timelocalw()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00181">total_i()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05375">tr_find()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00084">u64to8_le()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00992">UINT2NUM()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01015">ULONG2NUM()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02309">utime_internal()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00392">v2w()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00137">valid_range_p()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00079">value_to_id()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01629">vm_expandarray()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03634">VpAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05704">VpInternalRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05668">VpLeftRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05508">VpMidRound()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00834">vtdate2rbtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02013">vtm_add_offset()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15455">warn_unused_var()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04337">wstati64()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00123">xor64_to()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00369">yaml_org_handler()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01923">zip_i()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01032">zone_str()</a>.</p> </div> </div> <a id="ad582d6c36e9f765b19478484e6ea3643"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad582d6c36e9f765b19478484e6ea3643">◆ </a></span>vtEventSink</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/d78/struct_i_event_sink_vtbl.html">IEventSinkVtbl</a> vtEventSink</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07573">7573</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07915">EVENTSINK_Constructor()</a>.</p> </div> </div> <a id="aff00e9a63405922541efd0eafab08ffb"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff00e9a63405922541efd0eafab08ffb">◆ </a></span>wFlags</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static DISPID REFIID LCID WORD wFlags</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">296</a> of file <a class="el" href="../../d2/d99/win32ole_8c_source.html">win32ole.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00783">if()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03327">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03888">ole_propertyput()</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel