Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.217.130
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby20 /
share /
doc /
ruby /
capi /
html /
d2 /
d99 /
Delete
Unzip
Name
Size
Permission
Date
Action
win32ole_8c.html
1.16
MB
-rw-r--r--
2023-07-26 17:36
win32ole_8c_source.html
2.09
MB
-rw-r--r--
2023-07-26 17:36
Save
Rename
<!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">2.0.0p648(2015-12-16revision53162)</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#a7bce65407b21f6812267e8d5426201f0">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#a3a7966ce9e2485b97e90af970e17db14">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.4"</td></tr> <tr class="separator:ac7331f65815deaeea30dc7a834594148"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63b4faafeb1711dd2ea21e5a7ba406d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a63b4faafeb1711dd2ea21e5a7ba406d5">g_ole_initialized</a>   (BOOL)TlsGetValue(<a class="el" href="../../d2/d99/win32ole_8c.html#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a>)</td></tr> <tr class="separator:a63b4faafeb1711dd2ea21e5a7ba406d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac13c3c50abb6519352a3398703aec8f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aac13c3c50abb6519352a3398703aec8f">g_ole_initialized_init</a>()   (<a class="el" href="../../d2/d99/win32ole_8c.html#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a> = TlsAlloc())</td></tr> <tr class="separator:aac13c3c50abb6519352a3398703aec8f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af70e34bc5bf782d9c0fe541e851a7594"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#af70e34bc5bf782d9c0fe541e851a7594">g_ole_initialized_set</a>(<a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)   TlsSetValue(<a class="el" href="../../d2/d99/win32ole_8c.html#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a>, (void*)(<a class="el" href="../../df/d38/vm__exec_8c.html">val</a>))</td></tr> <tr class="separator:af70e34bc5bf782d9c0fe541e851a7594"><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) return 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</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:a3d4d9282d5e9e36ad04cec2fdcd0fe0e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3d4d9282d5e9e36ad04cec2fdcd0fe0e">ole_initialize</a> (void)</td></tr> <tr class="separator:a3d4d9282d5e9e36ad04cec2fdcd0fe0e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa3eea8970bbdd932344cbf86e9bbe95c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aa3eea8970bbdd932344cbf86e9bbe95c">ole_msg_loop</a> (void)</td></tr> <tr class="separator:aa3eea8970bbdd932344cbf86e9bbe95c"><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 len)</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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, long *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> (long *pid, long *pub, long 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> (long n, SAFEARRAY *psa, long *pid, long *pub, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, long 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 long </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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</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 long </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, long 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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, long *pid, long *plb, long 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, long *pid, long *plb, long dim, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</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:a5d6d21de9fbc08c767655267b2b1140d"><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#a5d6d21de9fbc08c767655267b2b1140d">ole_create_dcom</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> ole, <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> others)</td></tr> <tr class="separator:a5d6d21de9fbc08c767655267b2b1140d"><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: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: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> types, 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> types)</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> types)</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> types)</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 long </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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</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> (long <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> (long <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:ad369fee2d0d724ef2fe3535240b981c7"><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#ad369fee2d0d724ef2fe3535240b981c7">evs_length</a> (void)</td></tr> <tr class="separator:ad369fee2d0d724ef2fe3535240b981c7"><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 long * </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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, 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> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</td></tr> <tr class="separator:a50260416a5f8ae64ee1b630148f19160"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abfd24c730b491591cb4cbd90bfb104a6"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#abfd24c730b491591cb4cbd90bfb104a6">init_enc2cp</a> (void)</td></tr> <tr class="separator:abfd24c730b491591cb4cbd90bfb104a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f7320fdc7ec16f02bffe3ad3d996024"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2f7320fdc7ec16f02bffe3ad3d996024">free_enc2cp</a> (void)</td></tr> <tr class="separator:a2f7320fdc7ec16f02bffe3ad3d996024"><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:a3e5e3cd75e1b8e8ca190dc84b7a232e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a3e5e3cd75e1b8e8ca190dc84b7a232e4">ole_uninitialize</a> (void)</td></tr> <tr class="separator:a3e5e3cd75e1b8e8ca190dc84b7a232e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec5bd42c3df2556e0a864fd127c84986"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#aec5bd42c3df2556e0a864fd127c84986">ole_uninitialize_hook</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a76a842035af1200c4d9d124d0eba2b95">rb_event_flag_t</a> evflag, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> data, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> mid, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:aec5bd42c3df2556e0a864fd127c84986"><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:ac00113a6af189ae37896dc351916f83f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#ac00113a6af189ae37896dc351916f83f">Init_win32ole</a> (void)</td></tr> <tr class="separator:ac00113a6af189ae37896dc351916f83f"><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:a910f5dc71d76d1c8d51e6c0f5010c6e9"><td class="memItemLeft" align="right" valign="top">static volatile <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#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a> = TLS_OUT_OF_INDEXES</td></tr> <tr class="separator:a910f5dc71d76d1c8d51e6c0f5010c6e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2007081b1749d56e7a5ed6b196d9fa45"><td class="memItemLeft" align="right" valign="top">static BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d99/win32ole_8c.html#a2007081b1749d56e7a5ed6b196d9fa45">g_uninitialize_hooked</a> = <a class="el" href="../../dd/df8/regenc_8h.html#aa93f0eb578d23995850d61f7d61c55c1">FALSE</a></td></tr> <tr class="separator:a2007081b1749d56e7a5ed6b196d9fa45"><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">return </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#l00958">958</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#l01356">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">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) return cp</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00861">861</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#l00863">ole_encoding2cp()</a>.</p> </div> </div> <a id="a63b4faafeb1711dd2ea21e5a7ba406d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63b4faafeb1711dd2ea21e5a7ba406d5">◆ </a></span>g_ole_initialized</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define g_ole_initialized   (BOOL)TlsGetValue(<a class="el" href="../../d2/d99/win32ole_8c.html#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a>)</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#l01225">ole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01211">ole_uninitialize()</a>.</p> </div> </div> <a id="aac13c3c50abb6519352a3398703aec8f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac13c3c50abb6519352a3398703aec8f">◆ </a></span>g_ole_initialized_init</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define g_ole_initialized_init</td> <td>(</td> <td class="paramname"></td><td>)</td> <td>   (<a class="el" href="../../d2/d99/win32ole_8c.html#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a> = TlsAlloc())</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#l09077">Init_win32ole()</a>.</p> </div> </div> <a id="af70e34bc5bf782d9c0fe541e851a7594"></a> <h2 class="memtitle"><span class="permalink"><a href="#af70e34bc5bf782d9c0fe541e851a7594">◆ </a></span>g_ole_initialized_set</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define g_ole_initialized_set</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d38/vm__exec_8c.html">val</a></td><td>)</td> <td>   TlsSetValue(<a class="el" href="../../d2/d99/win32ole_8c.html#a910f5dc71d76d1c8d51e6c0f5010c6e9">g_ole_initialized_key</a>, (void*)(<a class="el" href="../../df/d38/vm__exec_8c.html">val</a>))</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#l01225">ole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01211">ole_uninitialize()</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#a7bce65407b21f6812267e8d5426201f0">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#l02075">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#l00955">955</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#l01013">ole_cp2encoding()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">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#l01695">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#l01695">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#l07161">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06525">olemethod_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07254">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04886">oletype_set_member()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02894">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#a63b4faafeb1711dd2ea21e5a7ba406d5">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_a63b4faafeb1711dd2ea21e5a7ba406d5"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#a63b4faafeb1711dd2ea21e5a7ba406d5">g_ole_initialized</a></div><div class="ttdeci">#define g_ole_initialized</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00223">win32ole.c:223</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#l00175">nkf.h:175</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#l03961">fole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01259">ole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">olemethod_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01295">oleparam_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">oletype_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01266">oletypelib_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">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#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05598">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05660">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05765">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05795">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05695">ole_type_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05884">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05825">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05731">ole_type_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">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#l08280">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07938">EVENTSINK_Destructor()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08539">fev_unadvise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02930">fole_s_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08257">ole_event_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03988">ole_ienum_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04272">ole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02009">ole_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04357">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04564">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04897">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02894">reference_count()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">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#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05598">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05660">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05765">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05795">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05695">ole_type_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05884">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05825">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05731">ole_type_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">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#l00515">error.c:515</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#l00254">win32ole.c:254</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#l08280">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03961">fole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04519">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02930">fole_s_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02913">fole_s_reference_count()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04272">ole_methods()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">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#l00251">251</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#l01356">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">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#a3a7966ce9e2485b97e90af970e17db14">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#l02075">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#l01798">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l01410">get_ptr_of_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01798">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l01798">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l01798">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l01410">get_ptr_of_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01798">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l01798">ole_set_byref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07491">ole_param_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07394">ole_param_flag_mask()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04589">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04564">ole_usertype2val()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06317">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#l01193">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#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06908">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05486">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07732">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06976">ole_method_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06945">ole_method_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07161">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04357">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05919">ole_type_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05856">ole_type_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04564">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04897">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07254">oleparam_ole_param_from_index()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">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.4"</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#l09077">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#l08395">8395</a> 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#l00446">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07722">ole_delete_event()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01116">rb_ivar_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08407">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#l07771">7771</a> 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#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01730">ole_val2ptr_variant()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00798">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">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 long * 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#l08810">8810</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">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 long 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">long </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#l01542">1542</a> 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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">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">long * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>plb</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </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#l02042">2042</a> 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#l01223">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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_store()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02068">ary_store_dim()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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">long * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>plb</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </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#l02068">2068</a> 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#l02042">ary_new_dim()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_store()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l02577">2577</a> 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#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01356">ole_mb2wc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01986">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02166">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#l00769">S_OK</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">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#l03030">3030</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00228">g_cp_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00238">g_cp_to_check</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03021">installed_code_page_proc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01013">ole_cp2encoding()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">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#l02034">2034</a> 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">fole_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02009">ole_set_member()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l02002">2002</a> 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#l01990">make_inspect()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l07229">folemethod_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06113">foletype_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05533">foletypelib_inspect()</a>, and <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l01214">tracepoint_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 long 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#l01523">1523</a> 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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">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#l08280">8280</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00284">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">oleeventdata::event_id</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07916">EVENTSINK_Constructor()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08573">evs_length()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">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#l00622">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01153">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">oleeventdata::pConnectionPoint</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00525">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00094">rb_safe_level</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">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#l00552">SafeStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_NIL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08371">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#l08407">8407</a> 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#l08395">add_event_call_back()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00785">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">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#l00446">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">oleeventdata::pConnectionPoint</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00432">rb_ary_new3()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00458">rb_block_proc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07924">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08459">fev_on_event()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08479">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#l07601">7601</a> 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#l07916">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#l07916">7916</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07601">EVENTSINK_AddRef()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07637">EVENTSINK_GetIDsOfNames()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07627">EVENTSINK_GetTypeInfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07619">EVENTSINK_GetTypeInfoCount()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07582">EVENTSINK_QueryInterface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07577">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#l00102">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#l00175">TRUE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07576">vtEventSink</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08280">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#l07938">7938</a> 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#l00102">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#l07608">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#l07637">7637</a> 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#l00305">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#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07916">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#l07627">7627</a> 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#l00102">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07916">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#l07619">7619</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#l07916">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#l07811">7811</a> 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#l00785">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07771">ary2ptr_dispparams()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">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#l00607">ev</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08567">evs_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07784">exec_callback()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07732">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07761">hash2result()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">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#l00446">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07680">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07704">ole_search_handler_method()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">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#l01116">rb_ivar_get()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00771">rb_protect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07794">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#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">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#l07916">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#l07582">7582</a> 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#l00102">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07916">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">long </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#l08560">8560</a> 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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_store()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08539">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">long </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#l08567">8567</a> 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#l00784">i</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>.</p> </div> </div> <a id="ad369fee2d0d724ef2fe3535240b981c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad369fee2d0d724ef2fe3535240b981c7">◆ </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="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#l08573">8573</a> 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#l00773">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#l08280">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#l08554">8554</a> 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#l00607">ev</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08371">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#l07784">7784</a> 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#l00785">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00787">parg</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00744">rb_apply()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">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#l00929">929</a> 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#l01788">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#l08631">8631</a> 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#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08371">8371</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08280">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08554">evs_push()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08618">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#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08500">8500</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">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#l00446">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07722">ole_delete_event()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01116">rb_ivar_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">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#l07924">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08459">8459</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08407">ev_on_event()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08479">8479</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08407">ev_on_event()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08268">8268</a> 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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00284">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">oleeventdata::event_id</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08257">ole_event_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00285">oleeventdata::pConnectionPoint</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08387">8387</a> 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#l01250">ole_msg_loop()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08618">8618</a> 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>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08371">fev_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08539">8539</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00284">oleeventdata::dwCookie</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00286">oleeventdata::event_id</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08560">evs_delete()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01250">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#l00285">oleeventdata::pConnectionPoint</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08060">8060</a> 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#l00051">count</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l00769">S_OK</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">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#l08171">8171</a> 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#l00236">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08135">find_default_source_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">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#l00102">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#l00786">p</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08280">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#l08135">8135</a> 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#l00784">i</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">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#l07949">7949</a> 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#l00051">count</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00236">cWIN32OLE_lcid</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">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#l00304">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l01067">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08280">ev_advise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">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#l04770">4770</a> 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#l01193">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#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04010">4010</a> 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#l00236">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#l00304">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03972">ole_each_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03988">ole_ienum_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00804">rb_ensure()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">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#l00220">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03961">3961</a> 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#l00102">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l09077">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#l04351">4351</a> 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#l04272">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04318">4318</a> 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#l04272">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03806">3806</a> 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#l00785">args</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03889">3889</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03226">3226</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">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#l00446">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01153">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02009">ole_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00273">rb_call_super()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00525">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00094">rb_safe_level</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">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#l00552">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03580">3580</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03788">3788</a> 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#l00785">args</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04728">4728</a> 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#l06539">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#l01193">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#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00552">SafeStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">typeinfo_from_ole()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04302">4302</a> 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#l04272">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04073">4073</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00237">cWIN32OLE_enc</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">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#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00439">rb_enc_str_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17012">rb_id2name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08172">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#l09077">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#l04334">4334</a> 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#l04272">ole_methods()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04474">4474</a> 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#l02034">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#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">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#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04519">4519</a> 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#l00236">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#l01303">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">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#l07924">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01259">ole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02034">create_win32ole_object()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l02714">2714</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02034">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#l01153">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00525">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00094">rb_safe_level</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">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#l00552">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l02796">2796</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">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#l00236">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#l00304">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l01303">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">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#l00486">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00488">T_MODULE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02504">typelib_file()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03133">3133</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01386">ole_wc2vstr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l02930">2930</a> 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#l01178">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02894">reference_count()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00614">ULONG()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03015">3015</a> 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#l00235">cWIN32OLE_cp</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03072">3072</a> 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#l00236">cWIN32OLE_lcid</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03158">3158</a> 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#l01225">ole_initialize()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03166">3166</a> 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#l01211">ole_uninitialize()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l02913">2913</a> 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#l01178">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#l02894">reference_count()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03052">3052</a> 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#l00624">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">set_ole_codepage()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03107">3107</a> 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#l00236">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#l00624">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00304">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03088">lcid_installed()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l02976">2976</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">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#l02944">ole_show_help()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l01116">rb_ivar_get()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">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#l00490">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03867">3867</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03824">3824</a> 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#l00785">args</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l03848">3848</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04390">4390</a> 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#l00236">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#l00304">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l04357">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04441">4441</a> 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#l00236">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#l00304">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l04413">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07059">7059</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07036">ole_method_dispid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06887">6887</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00267">olemethoddata::pOwnerTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">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#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06908">folemethod_event_interface()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06908">6908</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06887">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">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#l09077">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#l07028">7028</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07007">ole_method_helpcontext()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06998">6998</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06976">ole_method_helpfile()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06968">6968</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06945">ole_method_helpstring()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06566">6566</a> 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#l01025">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#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00552">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07229">7229</a> 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#l02002">default_inspect()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06749">6749</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06705">ole_method_invkind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06768">6768</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06719">ole_method_invoke_kind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06597">6597</a> 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#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07090">7090</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07067">ole_method_offset_vtbl()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07214">7214</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07161">ole_method_params()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06629">6629</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06603">ole_method_return_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06697">6697</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06671">ole_method_return_type_detail()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06663">6663</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06637">ole_method_return_vtype()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06539">6539</a> 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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">olemethod_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00267">olemethoddata::pOwnerTypeInfo</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">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#l07153">7153</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07130">ole_method_size_opt_params()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07122">7122</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07098">ole_method_size_params()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06805">6805</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06776">ole_method_visible()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07542">7542</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07491">ole_param_default()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07559">foleparam_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07299">7299</a> 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#l00624">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07292">oleparam_ole_param()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07418">7418</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07394">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07559">7559</a> 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#l07542">foleparam_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07320">foleparam_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01990">make_inspect()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l01986">rb_str_cat2()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02166">rb_str_concat()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07320">7320</a> 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#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07559">foleparam_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07351">7351</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07326">ole_param_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07385">7385</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07360">ole_param_ole_type_detail()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07463">7463</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07394">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07445">7445</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07394">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07482">7482</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07394">ole_param_flag_mask()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l07240">7240</a> 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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01295">oleparam_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06078">6078</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06096">6096</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05687">5687</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05660">ole_type_guid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05968">5968</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05948">ole_type_helpcontext()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05940">5940</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05919">ole_type_helpfile()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05876">5876</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05856">ole_type_helpstring()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06043">6043</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05556">5556</a> 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#l01193">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#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04897">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00552">SafeStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02504">typelib_file()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06113">6113</a> 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#l02002">default_inspect()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05787">5787</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05765">ole_type_major_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06201">6201</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05817">5817</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05795">ole_type_minor_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05592">5592</a> 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#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05652">5652</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05598">ole_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05985">5985</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04413">ole_typelib_from_itypeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05722">5722</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05695">ole_type_progid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04875">4875</a> 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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">oletype_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04357">ole_type_from_itypeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">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#l04805">4805</a> 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#l00773">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#l09077">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#l04844">4844</a> 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#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">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#l02342">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02385">reg_get_val2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00798">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04827">4827</a> 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#l01384">rb_eval_string()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06061">6061</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05911">5911</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05884">ole_type_src_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05848">5848</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05825">ole_type_typekind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06181">6181</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05757">5757</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05731">ole_type_visible()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05243">5243</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01386">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05194">5194</a> 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#l00785">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="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04935">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00552">SafeStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05533">5533</a> 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#l02002">default_inspect()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05486">5486</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l09077">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#l05323">5323</a> 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#l01178">INT2NUM</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00109">major</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05346">5346</a> 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#l01178">INT2NUM</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00110">minor</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05271">5271</a> 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#l00237">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00439">rb_enc_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">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#l09077">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#l05514">5514</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05417">5417</a> 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#l00237">cWIN32OLE_enc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00236">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#l00304">lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00439">rb_enc_str_new()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">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#l09077">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#l05157">5157</a> 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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01266">oletypelib_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l04973">4973</a> 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#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">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#l05392">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04935">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l02342">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02385">reg_get_val2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00898">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05298">5298</a> 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#l01178">INT2NUM</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00109">major</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05017">make_version_str()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00110">minor</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_Float()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l05457">5457</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04944">oletypelib_get_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06510">6510</a> 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#l01990">make_inspect()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l01986">rb_str_cat2()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02166">rb_str_concat()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06235">6235</a> 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#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06275">6275</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06241">ole_variable_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06309">6309</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06283">ole_variable_ole_type_detail()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06353">6353</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06317">ole_variable_value()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06455">6455</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06407">ole_variable_kind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06495">6495</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06463">ole_variable_varkind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l06399">6399</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06361">ole_variable_visible()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08860">8860</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08810">ary2safe_array_index()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">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#l08789">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08830">unlock_safe_array()</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08940">8940</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08810">ary2safe_array_index()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">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#l08789">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08830">unlock_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">val2variant_ptr()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08741">8741</a> 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#l00785">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#l01025">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01460">rb_cTime</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00396">rb_obj_classname()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00497">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08645">8645</a> 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#l01010">Data_Make_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08637">olevariant_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">olevariantdata::realvar</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08673">folevariant_s_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08673">8673</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">Check_Type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00624">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08645">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#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00623">NUM2UINT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">olevariantdata::realvar</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l09050">9050</a> 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#l01025">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#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08989">8989</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l09028">9028</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l00788">788</a> 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#l00785">args</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00787">parg</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00306">pDispParams</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l01303">glob_helper()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01052">objspace_each_objects()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</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="../../d8/d16/gc_8c_source.html#l03461">aligned_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02042">ary_new_dim()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05206">check_if_dir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01406">cmdglob()</a>, <a class="el" href="../../d7/d1e/dln__find_8c_source.html#l00077">dln_find_exe_r()</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#l07938">EVENTSINK_Destructor()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00632">exit_handler()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00632">fgdbm_clear()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00803">fgdbm_empty_p()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00776">fgdbm_length()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00935">fgdbm_values()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01656">filename_completion_proc_call()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00666">fitpair()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08673">folevariant_s_array()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08889">free_invoke_arguments()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02191">free_stack_chunks()</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#l00577">init_heap()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01706">Init_readline()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08559">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03493">ip_ruby_cmd_receiver_const_get()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04245">link()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00590">Messaging_HandleMessage()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02275">nsdr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08257">ole_event_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01151">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01259">ole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01386">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01280">olemethod_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01295">oleparam_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01273">oletype_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01266">oletypelib_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">olevariable_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08637">olevariant_free()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03430">open_ifs_socket()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00296">rb_gdbm_fetch()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00337">rb_gdbm_firstkey()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00353">rb_gdbm_nextkey()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00389">rb_objspace_free()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01552">rb_remove_history()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00614">rb_vm_bugreport()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01291">rb_w32_aspawn_flags()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02094">rb_w32_closedir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01497">rb_w32_cmdvector()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05123">rb_w32_free_environ()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04035">rb_w32_getcwd()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04310">rb_w32_getenv()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06332">rb_w32_mkdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05220">rb_w32_open()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01903">rb_w32_opendir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04389">rb_w32_rename()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06367">rb_w32_rmdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01184">rb_w32_spawn()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04729">rb_w32_stati64()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06284">rb_w32_uchdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06444">rb_w32_uchmod()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04272">rb_w32_ugetenv()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04225">rb_w32_ulink()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06318">rb_w32_umkdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06430">rb_w32_unlink()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05172">rb_w32_uopen()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01916">rb_w32_uopendir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04370">rb_w32_urename()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06381">rb_w32_urmdir()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04715">rb_w32_ustati64()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06270">rb_w32_utime()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06416">rb_w32_uunlink()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l06256">rb_w32_uutime()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02003">readdir_internal()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00378">readline_readline()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02357">reg_get_val()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02408">ruby_setenv()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00265">sdbm_close()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00148">sdbm_open()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00200">sdbm_prep()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02143">shrink_stack_chunk_cache()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00376">sip_hash_free()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">subst_free()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00276">tcl_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00297">tcl_global_eval()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01926">thread_free()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01681">username_completion_proc_call()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03580">vm_xfree()</a>, and <a class="el" href="../../d3/de3/api_8c_source.html#l00051">yaml_free()</a>.</p> </div> </div> <a id="a2f7320fdc7ec16f02bffe3ad3d996024"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f7320fdc7ec16f02bffe3ad3d996024">◆ </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="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#l09071">9071</a> 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#l00241">enc2cp_table</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00334">st_free_table()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l08789">8789</a> 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#l01025">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">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#l01410">1410</a> 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#l00102">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#l08895">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#l03282">3282</a> 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#l00290">oleparam::dp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00291">oleparam::pNamedArgs</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07924">rb_sym_to_s()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">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#l07732">7732</a> 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#l01227">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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01730">ole_val2ptr_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00570">rb_hash_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07229">rb_str_intern()</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</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#l07811">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#l07761">7761</a> 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#l00435">Qnil</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00570">rb_hash_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07229">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#l07811">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#l02577">clsid_from_remote()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08280">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08135">find_default_source_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04519">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03133">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06908">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05486">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08789">get_locked_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07732">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01356">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07036">ole_method_dispid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06923">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07007">ole_method_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06976">ole_method_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06945">ole_method_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06705">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07067">ole_method_offset_vtbl()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07161">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06603">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06671">ole_method_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06637">ole_method_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07130">ole_method_size_opt_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07098">ole_method_size_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06776">ole_method_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04272">ole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05598">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07491">ole_param_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07394">ole_param_flag_mask()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07326">ole_param_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07360">ole_param_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04357">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05660">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05948">ole_type_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05919">ole_type_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05856">ole_type_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05765">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05795">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05695">ole_type_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05884">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05825">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05731">ole_type_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04413">ole_typelib_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04564">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06407">ole_variable_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06241">ole_variable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06283">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06317">ole_variable_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06463">ole_variable_varkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06361">ole_variable_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04897">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07254">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05392">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">typeinfo_from_ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08830">unlock_safe_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">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#l00791">791</a> 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#l00306">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#l00306">wFlags</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l00481">assign_heap_slot()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04836">concat_left_node_opt_info()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02606">gc_mark_children()</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="../../df/d0a/io_8c_source.html#l06450">io_reopen()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02083">iseq_insns_unification()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01831">iseq_peephole_optimize()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00733">name_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00475">names_clear()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00537">onig_foreach_name()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05596">onig_memsize()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00486">onig_names_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00584">onig_number_of_names()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00572">onig_renumber_name_table()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05734">parse_exp()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00422">pruby_eval()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02104">rb_iseq_line_trace_each()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01409">rb_thread_call_with_gvl()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01899">rb_threadptr_execute_interrupts()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02749">rb_w32_select_with_thread()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01186">ruby__sfvextra()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05315">set_optimize_map_info()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01161">vm_callee_setup_arg_complex()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05556">VpSqrt()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02177">yaml_emitter_write_block_scalar_hints()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01766">yaml_emitter_write_indent()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02963">yaml_parser_scan_block_scalar_breaks()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01027">zstream_run()</a>.</p> </div> </div> <a id="abfd24c730b491591cb4cbd90bfb104a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#abfd24c730b491591cb4cbd90bfb104a6">◆ </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="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#l09065">9065</a> 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#l00241">enc2cp_table</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>.</p> </div> </div> <a id="ac00113a6af189ae37896dc351916f83f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac00113a6af189ae37896dc351916f83f">◆ </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="paramtype">void </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#l09077">9077</a> 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#l00233">com_hash</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00234">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#l01007">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#l08631">fev_get_handler()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08371">fev_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08500">fev_off_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08459">fev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08479">fev_on_event_with_outargs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08268">fev_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08387">fev_s_msg_loop()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08618">fev_set_handler()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08539">fev_unadvise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03961">fole_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04351">fole_func_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04318">fole_get_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03806">fole_getproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03889">fole_getproperty_with_bracket()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03580">fole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03788">fole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04302">fole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04073">fole_missing()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04334">fole_put_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04519">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">fole_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03133">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02930">fole_s_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03015">fole_s_get_code_page()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03072">fole_s_get_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03158">fole_s_ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03166">fole_s_ole_uninitialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02913">fole_s_reference_count()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03052">fole_s_set_code_page()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03107">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02976">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03867">fole_setproperty()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03824">fole_setproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03848">fole_setproperty_with_bracket()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07059">folemethod_dispid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06887">folemethod_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06908">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07028">folemethod_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06998">folemethod_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06968">folemethod_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06566">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07229">folemethod_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06749">folemethod_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06768">folemethod_invoke_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06597">folemethod_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07090">folemethod_offset_vtbl()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07214">folemethod_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06629">folemethod_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06697">folemethod_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06663">folemethod_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06539">folemethod_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07153">folemethod_size_opt_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07122">folemethod_size_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06805">folemethod_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07542">foleparam_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07299">foleparam_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07418">foleparam_input()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07559">foleparam_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07320">foleparam_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07351">foleparam_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07385">foleparam_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07463">foleparam_optional()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07445">foleparam_output()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07482">foleparam_retval()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07240">foleparam_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06078">foletype_default_event_sources()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06096">foletype_default_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05687">foletype_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05968">foletype_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05940">foletype_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05876">foletype_helpstring()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06043">foletype_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06113">foletype_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05787">foletype_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06201">foletype_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05817">foletype_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05592">foletype_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05652">foletype_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05985">foletype_ole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05722">foletype_progid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04875">foletype_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04805">foletype_s_ole_classes()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04844">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04827">foletype_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06061">foletype_source_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05911">foletype_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05848">foletype_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06181">foletype_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05757">foletype_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05243">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05533">foletypelib_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05486">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05323">foletypelib_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05346">foletypelib_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05514">foletypelib_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05157">foletypelib_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05298">foletypelib_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05457">foletypelib_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06510">folevariable_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06235">folevariable_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06275">folevariable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06309">folevariable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06353">folevariable_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06455">folevariable_variable_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06495">folevariable_varkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06399">folevariable_visible()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08741">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08645">folevariant_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08673">folevariant_s_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09050">folevariant_set_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08989">folevariant_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09028">folevariant_vartype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09071">free_enc2cp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00224">g_ole_initialized_init</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#l09065">init_enc2cp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00242">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#l00990">ole_init_cp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01433">rb_cData</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01426">rb_cObject</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01539">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#l00488">rb_define_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02204">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01344">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00626">rb_define_module_under()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01497">rb_define_singleton_method()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02982">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#l02413">rb_mark_hash()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00334">st_free_table()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">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#l03021">3021</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00228">g_cp_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00238">g_cp_to_check</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03030">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#l03078">3078</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00229">g_lcid_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00239">g_lcid_to_check</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03088">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">long * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>pub</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </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#l01479">1479</a> 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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">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#l03088">3088</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00229">g_lcid_installed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00239">g_lcid_to_check</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03078">installed_lcid_proc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00304">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#l03107">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#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="../../d1/db0/string_8c_source.html#l01986">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02166">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#l02002">default_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07559">foleparam_inspect()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06510">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#l05017">5017</a> 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#l00109">major</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00110">minor</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02125">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01986">rb_str_cat2()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02791">rb_String()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05298">foletypelib_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">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">long * </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#l01397">1397</a> 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#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">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#l02663">2663</a> 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#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02034">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00614">ULONG()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">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#l02514">2514</a> 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#l00051">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="../../d4/db0/__sdbm_8c_source.html#l00102">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#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">ole_wc2mb()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02204">rb_define_const()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00234">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#l17053">rb_is_const_id()</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#l00062">V_UNION1</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">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#l01013">1013</a> 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#l01227">ALLOCA_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03030">code_page_installed()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01003">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#l00955">load_conv_function51932</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00400">rb_define_dummy_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00635">rb_enc_find_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00548">rb_enc_from_index()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01275">rb_sprintf()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00548">StringValueCStr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">set_ole_codepage()</a>.</p> </div> </div> <a id="a5d6d21de9fbc08c767655267b2b1140d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d6d21de9fbc08c767655267b2b1140d">◆ </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"><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>ole</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>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>others</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#l02615">2615</a> 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#l02577">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#l00232">gCoCreateInstanceEx</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00231">gole32</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02009">ole_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">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#l07722">7722</a> 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#l00607">ev</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07655">ole_search_event_at()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02801">rb_ary_delete_at()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08395">add_event_call_back()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08500">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#l04541">4541</a> 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#l00784">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#l06908">folemethod_event_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05948">ole_type_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05919">ole_type_helpfile()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05856">ole_type_helpstring()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04564">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#l03972">3972</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00933">rb_yield()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">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#l00863">863</a> 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#l00861">ENC_MACHING_CP</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00990">ole_init_cp()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">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#l08257">8257</a> 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#l00284">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#l00102">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#l00285">oleeventdata::pConnectionPoint</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08268">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#l01151">1151</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_freeexceptinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">ole_wc2mb()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01967">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01986">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#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">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#l01259">1259</a> 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#l00255">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">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#l01143">1143</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#l01151">ole_excepinfo2msg()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">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#l01103">1103</a> 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#l00236">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#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01986">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#l01193">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#l03988">3988</a> 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#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">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#l00990">990</a> 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#l00863">ole_encoding2cp()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01286">rb_default_external_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01371">rb_default_internal_encoding()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">set_ole_codepage()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>.</p> </div> </div> <a id="a3d4d9282d5e9e36ad04cec2fdcd0fe0e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d4d9282d5e9e36ad04cec2fdcd0fe0e">◆ </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="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#l01225">1225</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00223">g_ole_initialized</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">g_ole_initialized_set</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00227">g_uninitialize_hooked</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00243">imessage_filter</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01219">ole_uninitialize_hook()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00244">previous_filter</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00135">rb_add_event_hook()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01595">RUBY_EVENT_THREAD_END</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02023">fole_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03158">fole_s_ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04875">foletype_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05157">foletypelib_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08645">folevariant_s_allocate()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08673">folevariant_s_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">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#l03334">3334</a> 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#l01227">ALLOCA_N</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00236">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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00290">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#l03282">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#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00304">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01151">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01143">ole_freeexceptinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01982">ole_val2variant2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00291">oleparam::pNamedArgs</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01071">rb_ary_unshift()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01120">rb_block_call()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00524">rb_eNoMethodError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07924">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#l03320">set_argv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00798">v</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00306">wFlags</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03889">fole_getproperty_with_bracket()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03580">fole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04073">fole_missing()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03867">fole_setproperty()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03848">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#l03586">3586</a> 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#l01227">ALLOCA_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00785">args</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">Check_Type</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00236">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#l00624">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01151">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00516">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">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#l00769">S_OK</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03320">set_argv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00798">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03806">fole_getproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03788">fole_invoke2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03824">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#l01356">1356</a> 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#l00958">conv_51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00235">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00251">pIMultiLanguage</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02577">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#l07036">7036</a> 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#l01178">INT2NUM</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07059">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#l06923">6923</a> 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#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07007">ole_method_helpcontext()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06976">ole_method_helpfile()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06945">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#l06813">6813</a> 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#l00784">i</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01132">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#l00102">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#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">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#l06887">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#l07007">7007</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06923">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07028">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#l06976">6976</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06923">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l06998">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#l06945">6945</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06923">ole_method_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l06968">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#l06705">6705</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06749">folemethod_invkind()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06719">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#l06719">6719</a> 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#l00624">FIX2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06705">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">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#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06768">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#l07067">7067</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07090">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#l07161">7161</a> 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#l01227">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#l01010">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#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">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#l01295">oleparam_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">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#l01128">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#l07214">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#l06603">6603</a> 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#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06629">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#l06671">6671</a> 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#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06697">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#l06637">6637</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06663">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#l07130">7130</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07153">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#l07098">7098</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07122">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#l04096">4096</a> 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#l00784">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#l00102">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#l01193">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#l06525">olemethod_set_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00200">strcasecmp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">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#l04133">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#l06776">6776</a> 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#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06805">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#l04272">4272</a> 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#l04202">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#l03370">rb_ary_concat()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">typeinfo_from_ole()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04351">fole_func_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04318">fole_get_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04302">fole_methods()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04334">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#l04202">4202</a> 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#l00784">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#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l00424">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06201">foletype_methods()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04272">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#l04164">4164</a> 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#l06539">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#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l01193">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#l06525">olemethod_set_member()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">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#l04202">ole_methods_from_typeinfo()</a>.</p> </div> </div> <a id="aa3eea8970bbdd932344cbf86e9bbe95c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa3eea8970bbdd932344cbf86e9bbe95c">◆ </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="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#l01250">1250</a> 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#l00102">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08387">fev_s_msg_loop()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08539">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#l05598">5598</a> 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#l00435">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#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05652">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#l07491">7491</a> 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#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l07542">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#l07394">7394</a> 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#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">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#l07418">foleparam_input()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07463">foleparam_optional()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07445">foleparam_output()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07482">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#l07326">7326</a> 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#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07351">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#l07360">7360</a> 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#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">oleparamdata::method_index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07385">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#l03895">3895</a> 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#l00236">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#l00304">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01151">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00798">v</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00306">wFlags</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04073">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#l04589">4589</a> 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#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">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#l00111">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#l04602">ole_typedesc2val()</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#l01193">1193</a> 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#l00785">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#l01103">ole_hresult2msg()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00553">rb_exc_new3()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00527">rb_exc_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02125">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01986">rb_str_cat2()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01269">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#l08280">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03133">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05486">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08789">get_locked_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01356">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06705">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06603">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06637">ole_method_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05765">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05795">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05825">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06241">ole_variable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06283">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07254">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">typeinfo_from_ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08830">unlock_safe_array()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">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#l07680">7680</a> 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#l00607">ev</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">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 long 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#l07655">7655</a> 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#l00607">ev</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07722">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#l07704">7704</a> 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#l00607">ev</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l01598">rb_respond_to()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01275">rb_sprintf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08172">rb_to_id()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">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#l01798">1798</a> 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#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">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#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">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#l02009">2009</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l00255">oledata::pDispatch</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02034">create_win32ole_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">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">long </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">long * </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </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">long </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#l01491">1491</a> 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#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01479">is_all_index_under()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01397">ole_ary_m_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">val2variant_ptr()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">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#l02944">2944</a> 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">ghhctrl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02976">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#l04357">4357</a> 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#l04875">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#l00102">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#l04886">oletype_set_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">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#l04390">fole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">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#l05660">5660</a> 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#l00174">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#l01386">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05687">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#l05948">5948</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05968">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#l05919">5919</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l05940">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#l05856">5856</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l05876">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#l05993">5993</a> 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#l00784">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#l04357">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06078">foletype_default_event_sources()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06096">foletype_default_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06043">foletype_impl_ole_types()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06061">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#l05765">5765</a> 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#l00241">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#l01193">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#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05787">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#l05795">5795</a> 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#l00241">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#l01193">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#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05817">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#l05695">5695</a> 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#l00174">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#l01386">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05722">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#l05884">5884</a> 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#l01151">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#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05911">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#l05825">5825</a> 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#l00241">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#l01193">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#l00263">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05848">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#l05731">5731</a> 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#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05757">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#l04602">4602</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04589">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04564">ole_usertype2val()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02573">rb_fix2str()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02166">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#l06603">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06671">ole_method_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07326">ole_param_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07360">ole_param_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04589">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05884">ole_type_src_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06241">ole_variable_ole_type()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06283">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#l04413">4413</a> 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#l04935">oletypelib_set_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l04441">fole_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05985">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#l02862">2862</a> 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#l00051">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#l04875">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#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l04886">oletype_set_member()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">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#l00111">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#l05514">foletypelib_ole_types()</a>.</p> </div> </div> <a id="a3e5e3cd75e1b8e8ca190dc84b7a232e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3e5e3cd75e1b8e8ca190dc84b7a232e4">◆ </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="paramtype">void </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#l01211">1211</a> 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#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00223">g_ole_initialized</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00225">g_ole_initialized_set</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03166">fole_s_ole_uninitialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01219">ole_uninitialize_hook()</a>.</p> </div> </div> <a id="aec5bd42c3df2556e0a864fd127c84986"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec5bd42c3df2556e0a864fd127c84986">◆ </a></span>ole_uninitialize_hook()</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_uninitialize_hook </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a76a842035af1200c4d9d124d0eba2b95">rb_event_flag_t</a> </td> <td class="paramname"><em>evflag</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 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#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"><em>mid</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></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#l01219">1219</a> 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#l01211">ole_uninitialize()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01225">ole_initialize()</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#l04564">4564</a> 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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">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#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">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#l04602">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#l01885">1885</a> 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#l00236">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="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01798">ole_set_byref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01695">ole_val2variant_ex()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00295">olevariantdata::realvar</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08741">folevariant_initialize()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09050">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#l01730">1730</a> 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#l01219">NUM2CHR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00675">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01429">rb_big2dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00497">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07771">ary2ptr_dispparams()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07732">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#l01629">1629</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00240">g_nil_to</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00675">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">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#l01568">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01429">rb_big2dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01460">rb_cTime</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00825">rbtime2vtdate()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00497">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00804">val2dispatch()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08741">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03282">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01982">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#l01982">1982</a> 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#l00240">g_nil_to</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01695">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#l01695">1695</a> 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#l00102">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#l01982">ole_val2variant2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">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#l01568">1568</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01542">ary_len_of_dim()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">Check_Type</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01523">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#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">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#l06407">6407</a> 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#l00273">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#l06455">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#l06241">6241</a> 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#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06275">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#l06283">6283</a> 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#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04602">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06309">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#l06317">6317</a> 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#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00062">V_UNION1</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06353">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#l06463">6463</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06495">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#l06361">6361</a> 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#l00273">olevariabledata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06399">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#l06119">6119</a> 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#l01010">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#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00274">olevariabledata::index</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l01193">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#l01288">olevariable_free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00273">olevariabledata::pTypeInfo</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">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#l01128">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#l06181">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#l02075">2075</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02042">ary_new_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02068">ary_store_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02034">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#l00236">cWIN32OLE_lcid</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">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#l00784">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#l01178">INT2NUM</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l01386">ole_wc2vstr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00255">oledata::pDispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00790">rb_float_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">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>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00842">vtdate2rbtime()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08989">folevariant_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00788">for()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03972">ole_each_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07491">ole_param_default()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06317">ole_variable_value()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03320">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#l01303">1303</a> 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#l03030">code_page_installed()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00958">conv_51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00241">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="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00863">ole_encoding2cp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00251">pIMultiLanguage</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00772">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00124">rb_enc_name</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00874">RSTRING_LENINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, and <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04519">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03282">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01730">ole_val2ptr_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05392">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#l01067">1067</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00958">conv_51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00235">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00251">pIMultiLanguage</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02514">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01151">ole_excepinfo2msg()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01386">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#l01386">1386</a> 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#l00237">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#l01067">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00439">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#l03133">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05243">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05660">ole_type_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05695">ole_type_progid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l04897">4897</a> 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#l00051">count</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">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#l04886">oletype_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00263">oletypedata::pTypeInfo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">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#l05556">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#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>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00267">olemethoddata::pOwnerTypeInfo</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06539">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#l04133">4133</a> 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#l00784">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#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06566">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#l06525">6525</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">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#l00267">olemethoddata::pOwnerTypeInfo</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">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#l01128">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">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#l01295">1295</a> 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#l00278">oleparamdata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07240">foleparam_s_allocate()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07161">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#l07292">7292</a> 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#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00269">olemethoddata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07254">oleparam_ole_param_from_index()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00268">olemethoddata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07299">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#l07254">7254</a> 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#l01227">ALLOCA_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">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#l00280">oleparamdata::index</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00279">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#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00278">oleparamdata::pTypeInfo</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00518">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">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#l01128">rb_ivar_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">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#l07292">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#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">oletypedata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04875">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#l04886">4886</a> 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#l01025">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#l00263">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#l01128">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04357">ole_type_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">ole_types_from_typelib()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04897">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#l01266">1266</a> 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#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05157">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#l05392">5392</a> 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#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05359">oletypelib_path()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00898">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">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#l04952">4952</a> 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#l01193">ole_raise()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05243">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05323">foletypelib_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05346">foletypelib_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05298">foletypelib_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05457">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#l04944">4944</a> 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#l01025">Data_Get_Struct</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05243">foletypelib_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05486">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05323">foletypelib_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05346">foletypelib_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05514">foletypelib_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05298">foletypelib_version()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05457">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#l05359">5359</a> 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#l00087">err</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01986">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02166">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#l02342">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02402">reg_get_typelib_file_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00898">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05392">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#l05106">5106</a> 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#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05392">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04935">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02342">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02357">reg_get_val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">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#l05034">5034</a> 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#l00785">args</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a3a1ed8da3d94576991195fd8e9e13760">HRESULT()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05017">make_version_str()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05392">oletypelib_from_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04935">oletypelib_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02342">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02357">reg_get_val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00898">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">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#l04935">4935</a> 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#l01025">Data_Get_Struct</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00259">oletypelibdata::pTypeLib</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04413">ole_typelib_from_itypeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">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#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.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#l00273">olevariabledata::pTypeInfo</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">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#l08637">8637</a> 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#l00295">olevariantdata::realvar</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08645">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#l00825">825</a> 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#l00624">FIX2INT</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l01629">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#l02894">2894</a> 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#l00255">oledata::pDispatch</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00614">ULONG()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02930">fole_s_free()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02913">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#l02342">2342</a> 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#l04308">buf</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l04844">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05359">oletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">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#l02402">2402</a> 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#l00435">Qnil</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02385">reg_get_val2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05359">oletypelib_path()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">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#l02357">2357</a> 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#l01223">ALLOC_N</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00087">err</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02385">reg_get_val2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">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#l02385">2385</a> 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#l00087">err</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02357">reg_get_val()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04844">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02402">reg_get_typelib_file_path()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02418">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#l02330">2330</a> 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#l04844">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02418">typelib_file_from_clsid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">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#l02336">2336</a> 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#l01370">key</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04844">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05359">oletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">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#l07794">7794</a> 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#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01088">rb_ary_entry()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00766">rb_backtrace()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00089">rb_errinfo</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l00396">rb_obj_classname()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01275">rb_sprintf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07099">rb_write_error()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00138">ruby_finalize()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">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#l03320">3320</a> 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#l00131">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">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#l02075">ole_variant2val()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03208">rb_ary_clear()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">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#l00492">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">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#l00961">961</a> 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#l03030">code_page_installed()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00235">cWIN32OLE_cp</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00237">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#l00955">load_conv_function51932</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01013">ole_cp2encoding()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03052">fole_s_set_code_page()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00990">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#l07608">7608</a> 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#l07938">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#l04231">4231</a> 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#l00051">count</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00236">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#l00784">i</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00304">lcid</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">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#l00255">oledata::pDispatch</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00111">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#l04728">fole_method_help()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04272">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#l02504">2504</a> 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#l00435">Qnil</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02418">typelib_file_from_clsid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">typelib_file_from_typelib()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">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#l02418">2418</a> 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#l00087">err</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">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#l02385">reg_get_val2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02504">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#l02446">2446</a> 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#l00087">err</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02342">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02402">reg_get_typelib_file_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02357">reg_get_val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02330">reg_open_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02336">reg_open_vkey()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00547">StringValuePtr</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02504">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#l00614">614</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#l02930">fole_s_free()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00777">nkf_locale_charmap()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05141">rb_w32_getppid()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02894">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#l08830">8830</a> 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#l01193">ole_raise()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">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#l00804">804</a> 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#l01224">ALLOC</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00233">com_hash</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00234">com_vtbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00985">DATA_PTR</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00697">_Win32OLEIDispatch::dispatch</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">FIXNUM_FLAG</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00699">_Win32OLEIDispatch::obj</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00698">_Win32OLEIDispatch::refcount</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">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#l08895">8895</a> 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#l00236">cWIN32OLE_lcid</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01410">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#l00102">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01695">ole_val2variant_ex()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00786">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00515">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00769">S_OK</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00296">olevariantdata::var</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">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#l00842">842</a> 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#l00241">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01460">rb_cTime</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00790">rb_float_new()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">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#l00798">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">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#l00785">785</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#l00687">ary2sv()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01820">ary_join_1()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02014">assoc_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01749">autoload_const_set()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01541">basic_obj_respond_to()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00367">bind_eval()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02000">bmcall()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00053">callback()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00790">chdir_restore()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00779">chdir_yield()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01833">check_exec_options_i_extract()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00335">check_funcall_exec()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00346">check_funcall_failed()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00388">check_funcall_missing()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00355">check_funcall_respond_to()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02141">chown_internal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00082">compile_snprintf()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00167">compile_warn_print()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00656">console_dev()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10138">copy_stream_body()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00838">create_ip_exc()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02153">curry()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00051">date_strftime_with_tmx()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01571">deflate_run()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00841">dir_s_chdir()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02145">drop_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02188">drop_while_i()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16212">dvar_defined_gen()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01834">each_cons_i()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01030">enc_names()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01009">enc_names_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02242">enum_cycle_size()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01853">enum_each_cons_size()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01786">enum_each_slice_size()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02033">enum_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00442">enumerator_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08407">ev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07784">exec_callback()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l02033">file_s_fnmatch()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03806">fole_getproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03788">fole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03824">fole_setproperty2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08741">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00788">for()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02606">gc_mark_children()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01212">generator_each()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00209">GetVpValueWithPrec()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01292">glob_func_caller()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00047">grep_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00059">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#l00713">hash2kv_enc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01885">inflate_run()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00184">initialize()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03524">int_downto_size()</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="../../d6/d27/numeric_8c_source.html#l03477">int_upto_size()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00313">interrupt_init()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09088">io_new_instance()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03592">ip_ruby_cmd()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03216">iseq_compile_each()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01636">iseq_data_to_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00474">iseq_load()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01180">iseq_set_arguments()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00786">key_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01797">lazy_drop_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01246">lazy_init_iterator()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01329">lazy_set_method()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01714">lazy_take_func()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02614">lib_eventloop_ensure()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02680">lib_eventloop_launcher()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02579">lib_eventloop_main()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02559">lib_eventloop_main_core()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16135">local_id_gen()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02136">make_curry_proc()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00634">make_no_method_exception()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">mark()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01460">max_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01190">max_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01210">max_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01612">member_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01414">min_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01118">min_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01138">min_ii()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01069">name_err_mesg_to_str()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15886">new_args_gen()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15908">new_args_tail_gen()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00564">next_ii()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00995">nometh_err_initialize()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01869">num_step_size()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01621">obj_respond_to()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01052">objspace_each_objects()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01193">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05034">oletypelib_search_registry2()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00388">onig_snprintf_with_pattern()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02896">onig_syntax_warn()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00323">onig_vsnprintf_with_pattern()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09305">open_key_args()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00272">ossl_call_tmp_dh_callback()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00204">ossl_call_verify_cb_proc()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00383">ossl_debug()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00344">ossl_exc_new()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00294">ossl_make_error()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00333">ossl_raise()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00290">ossl_tmp_dh_callback()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00211">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#l00133">ossl_x509name_initialize()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00337">path_binread()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01077">path_each_entry()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00291">path_each_line()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00539">path_open()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01058">path_opendir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00317">path_read()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00359">path_readlines()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00943">path_s_glob()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00377">path_sysopen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05740">pipe_open()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00573">process_sflag()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00176">protected_alias()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00170">protected_end_document()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00182">protected_scalar()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00164">protected_start_document()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00199">protected_start_mapping()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00188">protected_start_sequence()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00158">protected_start_stream()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01693">push_glob()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">push_kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00040">range_check()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00739">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00046">range_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00383">range_step()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00325">range_step_size()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02051">rassoc_i()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00744">rb_apply()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04692">rb_ary_combination_size()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04469">rb_ary_cycle_size()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04615">rb_ary_permutation_size()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04888">rb_ary_repeated_combination_size()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04803">rb_ary_repeated_permutation_size()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01765">rb_autoload_load()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00295">rb_bug()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00363">rb_compile_bug()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00143">rb_compile_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00155">rb_compile_error_append()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00131">rb_compile_error_with_enc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00177">rb_compile_warn()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00190">rb_compile_warning()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01604">rb_deflate_s_deflate()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01775">rb_enc_raise()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01934">rb_execarg_extract_options()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03567">rb_exit()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03653">rb_f_abort()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08503">rb_f_select()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01842">rb_fatal()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01167">rb_fiber_start()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03998">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04085">rb_file_s_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02566">rb_file_s_unlink()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02394">rb_file_s_utime()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01563">rb_glob2()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01552">rb_glob_caller()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02040">rb_hash_assoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00812">rb_hash_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02076">rb_hash_rassoc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01919">rb_inflate_s_inflate()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09232">rb_io_s_pipe()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05819">rb_iseq_build_from_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01930">rb_iseq_parameters()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01810">rb_loaderror()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01822">rb_loaderror_with_path()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00904">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00919">rb_name_error_str()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01559">rb_obj_respond_to()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01128">rb_objspace_each_objects()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00571">rb_proc_call()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01273">rb_proc_exec_n()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03119">rb_reg_s_union()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03251">rb_reg_s_union_m()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00701">rb_rescue2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03112">rb_str_upto()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00165">rb_strftime_with_timespec()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00448">rb_struct_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01951">rb_sys_warning()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03695">rb_wait_for_single_fd()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00221">rb_warn()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00234">rb_warning()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00944">rb_yield_values()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00271">report_bug()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01668">ruby_brace_glob0()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01372">run_finalizer()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01364">run_single_final()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03661">select_single()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03683">select_single_cleanup()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03124">setup_args()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03022">take_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03031">take_items()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00608">thread_create_core()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00702">thread_initialize()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00695">thread_start()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00482">thread_start_func_2()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00202">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#l01068">yielder_yield()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01076">yielder_yield_push()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04892">yyparse()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01933">zip_ary()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01975">zip_i()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01027">zstream_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00963">zstream_run_func()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01019">zstream_unblock_func()</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#l08560">evs_delete()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08567">evs_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08573">evs_length()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08554">evs_push()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l00305">305</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#l07637">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#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#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00804">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#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#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00804">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#l08280">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08741">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">ole_val2variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03320">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#l00235">235</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#l03015">fole_s_get_code_page()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01356">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">ole_wc2mb()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">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#l00237">237</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#l04073">fole_missing()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01386">ole_wc2vstr()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">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#l07811">EVENTSINK_Invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l00236">236</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#l08171">find_default_source()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04519">fole_respond_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03072">fole_s_get_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03107">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01103">ole_hresult2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">typeinfo_from_ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">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#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02976">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07299">foleparam_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">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#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07161">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#l02976">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06566">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04357">ole_type_from_itypeinfo()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">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#l04805">foletype_s_ole_classes()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04413">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#l09077">Init_win32ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">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#l08741">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01629">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#l00306">306</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#l00791">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#l00628">628</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#l00628">win32ole.c:628</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#l00662">win32ole.c:662</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#l03119">gc.c:3119</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#l00682">win32ole.c:682</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#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#l00682">682</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#l00628">win32ole.c:628</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#l00662">win32ole.c:662</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#l00666">win32ole.c:666</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#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#l00666">666</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#l00628">628</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#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#l09071">free_enc2cp()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09065">init_enc2cp()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">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#l08407">ev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00929">failed_load_conv51932()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04728">fole_method_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03133">fole_s_create_guid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03107">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06566">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05556">foletype_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05486">foletypelib_library_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05271">foletypelib_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08860">folevariant_ary_aref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09050">folevariant_set_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">Init_win32ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01013">ole_cp2encoding()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02615">ole_create_dcom()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01356">ole_mb2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06705">ole_method_invkind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06603">ole_method_return_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06637">ole_method_return_vtype()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01798">ole_set_byref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05765">ole_type_major_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05795">ole_type_minor_version()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05825">ole_type_typekind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06241">ole_variable_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06283">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01303">ole_vstr2wc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01067">ole_wc2mb()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04952">oletypelib_get_libattr()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00961">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#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#l03030">code_page_installed()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03021">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#l00238">238</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#l03030">code_page_installed()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03021">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#l07577">7577</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#l07916">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#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#l03078">installed_lcid_proc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03088">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#l00239">239</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#l03078">installed_lcid_proc()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03088">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#l00240">240</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#l01629">ole_val2variant()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01982">ole_val2variant2()</a>.</p> </div> </div> <a id="a910f5dc71d76d1c8d51e6c0f5010c6e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a910f5dc71d76d1c8d51e6c0f5010c6e9">◆ </a></span>g_ole_initialized_key</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">volatile <a class="el" href="../../d2/d99/win32ole_8c.html#ad3196fc77437d523ed1459e8ff809d3a">DWORD</a> g_ole_initialized_key = TLS_OUT_OF_INDEXES</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></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> </div> </div> <a id="a2007081b1749d56e7a5ed6b196d9fa45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2007081b1749d56e7a5ed6b196d9fa45">◆ </a></span>g_uninitialize_hooked</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BOOL g_uninitialize_hooked = <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#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#l01225">ole_initialize()</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#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#l02615">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#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#l02944">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#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#l02615">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#l00784">784</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#l04730">add_char_amb_opt_map_info()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04040">add_ctype_to_cc_by_range()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00558">add_heap_slots()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00547">add_packed_direct()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08841">alloc_invoke_arguments()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00166">allocate()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00432">allocate_sorted_heaps()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04617">alt_merge_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04784">alt_merge_opt_map_info()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01946">and_code_range1()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01986">and_code_range_buf()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01432">append_extmod()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00249">apply2files()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07771">ary2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08810">ary2safe_array_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03729">ary_add_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03756">ary_add_hash_by()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01803">ary_join_0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01820">ary_join_1()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01542">ary_len_of_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02042">ary_new_dim()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02915">ary_reject()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02929">ary_reject_bang()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00538">backtrace_collect()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00427">backtrace_each()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00377">backtrace_mark()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04781">base64decode()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01380">big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01050">big2str_orig()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03065">big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03575">big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02098">big_real_len()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03641">big_rshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01963">bigadd_core()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01910">bigadd_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03228">bigand_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02741">bigdivrem()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02687">bigdivrem1()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02323">biglsh_bang()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02642">BigMath_s_exp()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02774">BigMath_s_log()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02159">bigmul1_balance()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02228">bigmul1_karatsuba()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02125">bigmul1_normal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03332">bigor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02349">bigrsh_bang()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02562">bigsqr_fast()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01822">bigsub()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01796">bigsub_core()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01858">bigsub_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03428">bigxor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00079">bigzero_p()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00199">bitset_and()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00213">bitset_copy()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00185">bitset_invert()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00192">bitset_invert_to()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00118">bitset_is_empty()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00206">bitset_or()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00167">bitset_set_range()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00943">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#l00465">c_find_ldom()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_ldoy()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00456">call_queue_mark()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00053">callback()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01350">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">cbsubst_get_subst_key()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01878">check_exec_fds()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01848">check_exec_fds_1()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01529">check_exec_redirect1()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00086">chfunc()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02319">chunk_ii()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03797">clear_coverage_i()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01436">cmp()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00181">code_page()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01100">collect_caller_bindings()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00487">collect_local_variables_in_iseq()</a>, <a class="el" href="../../d7/d5b/setproctitle_8c_source.html#l00082">compat_init_setproctitle()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02393">compile_array_()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02654">compile_massign_opt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00416">compile_tree_n_times()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04571">concat_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04600">concat_opt_exact_info_str()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02380">convert_type()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02194">core_hash_merge()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00100">count_i()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00409">count_nodes()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01771">count_objects()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00334">count_objects_size()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11811">coverage()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10451">create_encoding_table_core()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00500">crypt()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02232">cycle_i()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01654">d2b()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05502">d_lite_plus()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00051">date_strftime_with_tmx()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00612">day_num()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01321">dbl2big()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03038">decorate_convpath()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05599">delete_slaves()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00759">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#l01465">diff()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01523">dimension()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01736">dir_globs()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02011">disable_noname_group_capture()</a>, <a class="el" href="../../d7/d91/dl_2handle_8c_source.html#l00305">dlhandle_sym()</a>, <a class="el" href="../../d7/d1e/dln__find_8c_source.html#l00120">dln_find_1()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00040">downcase()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02188">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#l16212">dvar_defined_gen()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l02034">e2w_combining()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01834">each_cons_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01767">each_slice_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01722">each_val_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01902">each_with_object_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03492">econv_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03516">econv_equal()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00611">enc_autoload()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02863">enc_pred_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02829">enc_succ_char()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01089">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#l02281">enum_cycle()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01704">enum_reverse_each()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00905">enum_sort_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02033">enum_zip()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02627">env_each_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02701">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02676">env_each_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02921">env_inspect()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02738">env_reject_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03293">env_replace()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02809">env_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02840">env_select_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03002">env_size()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02786">env_values_at()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02377">envix()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00079">error_print()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08560">evs_delete()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08567">evs_entry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03427">expand_case_fold_string_alt()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00482">fdbm_delete_if()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00662">fdbm_length()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00380">fdbm_values_at()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03242">fetch_named_backref_token()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00592">fgdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00776">fgdbm_length()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00494">fgdbm_values_at()</a>, <a class="el" href="../../de/d12/fiddle_2handle_8c_source.html#l00306">fiddle_handle_sym()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01656">filename_completion_proc_call()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00302">find_all_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08135">find_default_source_from_typeinfo()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00179">find_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00231">find_index_i()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00396">find_packed_index_from()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02952">find_str_position()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00713">first_i()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03447">fix_abs()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03390">fix_aref()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03363">fix_rshift()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02392">fix_succ()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00442">flat_map_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04134">flatten()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01159">flo_cmp()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00295">flock_winnt()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04844">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04973">foletypelib_s_typelibs()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08673">folevariant_s_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00788">for()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08889">free_invoke_arguments()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00852">free_unused_heaps()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00489">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00687">fsdbm_length()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00384">fsdbm_values_at()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00119">function_call()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04231">gc_profile_dump_on()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04195">gc_profile_record_get()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04322">gc_profile_total_time()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00721">generate_json_array()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00672">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#l01019">get_backup_filename()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01132">get_dyna_var_idx_at_raw()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01067">get_line_info()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00273">get_loaded_features_index()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02266">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02142">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#l00711">getpair()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01059">gmtimew_noleapsecond()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00047">grep_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00059">grep_iter_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00664">group_by_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03282">hash2named_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07732">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#l01629">hist_delete_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01597">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01484">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#l01216">i2b()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05453">i_apply_case_fold()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00555">i_renumber_name()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00135">init_by_array()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l02658">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#l01835">Init_Encoding()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02229">init_mark_stack()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03041">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#l01823">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#l01386">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#l00510">inject_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00527">inject_op_i()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05637">insn_make_insn_table()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01138">insn_operand_intern()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01941">inspect_ary()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00311">inspect_errno()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00297">inspect_int()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00542">inspect_struct()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02478">int_chr()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03603">int_dotimes()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03548">int_downto()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00277">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#l03500">int_upto()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16810">intern_str()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00680">invoke_block_from_c()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08485">invoke_tcl_proc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06885">io_puts_ary()</a>, <a class="el" href="../../dd/d10/wait_8c_source.html#l00105">io_wait_readable()</a>, <a class="el" href="../../dd/d10/wait_8c_source.html#l00145">io_wait_writable()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08559">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03592">ip_ruby_cmd()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01479">is_all_index_under()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00913">is_command_com()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05684">is_onechar_cclass()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05668">iseq_build_from_ary_body()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05600">iseq_build_from_ary_exception()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03216">iseq_compile_each()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01636">iseq_data_to_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00474">iseq_load()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01180">iseq_set_arguments()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01716">iseq_set_exception_table()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01773">iseq_set_optargs_table()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04207">iso2022jp_check_conv()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00736">join_der_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01482">lazy_flat_map_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01466">lazy_flat_map_to_ary()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01583">lazy_grep_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01595">lazy_grep_iter()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01681">lazy_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01629">lazy_zip_arrays_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01649">lazy_zip_func()</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#l00851">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00829">limited_rand()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00310">loaded_feature_path()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16135">local_id_gen()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16093">local_tbl_gen()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01382">lshift()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13169">magic_comment_marker()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06918">main()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02039">make_econv_exception()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04345">map_position_value()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01587">match_array()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01308">match_at()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01135">match_begin()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01170">match_end()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01859">match_inspect()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01825">match_inspect_name_iter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01099">match_offset()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01460">max_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01190">max_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01210">max_ii()</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#l01144">mem_is_in_memp()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04467">mime_begin()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04415">mime_begin_strict()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05205">mime_putc()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01414">min_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01118">min_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01138">min_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01536">minmax_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01290">minmax_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01269">minmax_i_update()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01342">minmax_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01321">minmax_ii_update()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09076">mk_ary_of_str()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00623">mon_num()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02652">month_arg()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00639">moreswitches()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00618">mt_state()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01059">multadd()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00733">name_add()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01049">name_err_mesg_equal()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00987">new_insn_body()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00184">new_size()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04721">nfc_getc()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00737">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#l00717">nkf_str_caseeql()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01305">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01847">not_code_range_buf()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02275">nsdr()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01906">num_step()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04658">numchar_getc()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01052">objspace_each_objects()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01397">ole_ary_m_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04541">ole_docinfo_from_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06813">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07161">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04096">ole_method_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04202">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04164">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07680">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07655">ole_search_event_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05993">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02862">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">ole_val_ary2variant_ary()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06119">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04897">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04133">olemethod_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05106">oletypelib_search_registry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00870">onig_name_to_backref_number()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l04322">onig_number_of_capture_histories()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00209">onig_region_clear()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00331">onig_region_copy()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00463">onigenc_apply_all_case_fold_with_map()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00410">onigenc_ascii_apply_all_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00491">onigenc_get_case_fold_codes_by_str_with_map()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00692">onigenc_mbn_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00674">onigenc_mbn_mbc_to_code()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03430">open_ifs_socket()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05047">open_mime()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01176">opt_enc_index()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06355">options()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01889">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#l01612">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#l01096">ossl_ssl_shutdown()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00475">ossl_sslctx_add_extra_chain_cert_i()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00831">ossl_sslctx_get_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00218">ossl_sslctx_initialize()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00871">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00181">ossl_sslctx_set_ssl_version()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00652">ossl_sslctx_setup()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00619">ossl_x509_get_extensions()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00645">ossl_x509_set_extensions()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00573">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#l00259">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#l00446">ossl_x509stctx_get_chain()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00394">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01340">pack_unpack()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</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#l04240">parse_posix_bracket()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13202">parser_magic_comment()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13077">parser_set_encode()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11730">parser_yyerror()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00619">partition_i()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01009">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00943">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#l04567">permute0()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01330">pow5mult()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00973">power_cache_get_power()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00961">power_cache_get_power0()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00950">power_cache_init()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01300">process_options()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00459">pty_close_pty()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01137">qpencode()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00525">quad_buf_complement()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01115">r_long()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01450">r_object0()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00390">rand_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00739">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00383">range_step()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03840">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03465">rb_ary_assoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02521">rb_ary_collect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02555">rb_ary_collect_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04726">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04103">rb_ary_count()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04504">rb_ary_cycle()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03805">rb_ary_diff()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05173">rb_ary_drop_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01658">rb_ary_each()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01689">rb_ary_each_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03255">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03654">rb_ary_includes()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01333">rb_ary_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00644">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01874">rb_ary_join()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00432">rb_ary_new3()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03880">rb_ary_or()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04652">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04982">rb_ary_product()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03498">rb_ary_rassoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04926">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04839">rb_ary_repeated_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01382">rb_ary_rindex()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04362">rb_ary_sample()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02637">rb_ary_select()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04285">rb_ary_shuffle_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05113">rb_ary_take_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03116">rb_ary_transpose()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03998">rb_ary_uniq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03939">rb_ary_uniq_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03071">rb_ary_zip()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00750">rb_backtrace_print_as_bugreport()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03279">rb_big_and()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03705">rb_big_aref()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01776">rb_big_neg()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03375">rb_big_or()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00369">rb_big_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00411">rb_big_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03470">rb_big_xor()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01977">rb_check_argv()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00715">rb_check_backtrace()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00053">rb_construct_expanded_load_path()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00579">rb_cstr_to_inum()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00340">rb_dlcfunc_call()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05893">rb_dvar_defined()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00894">rb_econv_add_transcoder_at()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01934">rb_econv_binmode()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01702">rb_econv_close()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03180">rb_econv_init_by_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01720">rb_econv_memsize()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01067">rb_econv_open()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00933">rb_econv_open_by_transcoder_entries()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00635">rb_enc_find_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00690">rb_enc_get_index()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02887">rb_env_clear()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02056">rb_exec_fillarg()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02291">rb_execarg_fixup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02909">rb_execarg_run_options()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00847">rb_f_global_variables()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00364">rb_f_kill()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01856">rb_f_local_variables()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06994">rb_f_p_internal()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08503">rb_f_select()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00374">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03998">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05313">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05388">rb_find_file_safe()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03348">rb_fix_rshift()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00604">rb_get_next_signal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02568">rb_get_values_at()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00390">rb_hash_s_create()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01031">rb_hash_values_at()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16946">rb_id2str()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05536">rb_insns_name()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05542">rb_insns_name_array()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02432">rb_int_pred()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02410">rb_int_succ()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06760">rb_io_print()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06925">rb_io_puts()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02045">rb_iseq_build_for_ruby2cext()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05819">rb_iseq_build_from_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01358">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01930">rb_iseq_parameters()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00559">rb_iseq_translate_threaded_code()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01299">rb_ivar_count()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05918">rb_local_defined()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00153">rb_memsearch_qs()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00205">rb_memsearch_qs_utf8()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01914">rb_mod_attr_accessor()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01858">rb_mod_attr_reader()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01888">rb_mod_attr_writer()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00983">rb_mod_include()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01489">rb_mod_modfunc()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01036">rb_mod_prepend()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00734">rb_mod_remove_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00957">rb_mod_undef_method()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01305">rb_obj_extend()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01490">rb_objspace_call_finalizer()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00389">rb_objspace_free()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01273">rb_proc_exec_n()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00996">rb_random_bytes()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01546">rb_reg_match_last()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02322">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03119">rb_reg_s_union()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00785">rb_stat_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05793">rb_str_count()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05537">rb_str_delete_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07610">rb_str_end_with()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06353">rb_str_enumerate_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06442">rb_str_enumerate_chars()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00443">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04362">rb_str_include()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03634">rb_str_slice_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05931">rb_str_split_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05630">rb_str_squeeze_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07587">rb_str_start_with()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00165">rb_strftime_with_timespec()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00698">rb_struct_aref()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00659">rb_struct_aref_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00773">rb_struct_aset()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00726">rb_struct_aset_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00493">rb_struct_each()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00526">rb_struct_each_pair()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00098">rb_struct_getmember()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00448">rb_struct_new()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00345">rb_struct_s_def()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00847">rb_struct_select()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00159">rb_struct_set()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00633">rb_struct_to_h()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01517">rb_threadptr_pending_interrupt_check_mask()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01575">rb_threadptr_pending_interrupt_deque()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01562">rb_threadptr_pending_interrupt_include_p()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01175">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#l00614">rb_vm_bugreport()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01618">rb_vm_mark()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00357">rb_vmdebug_debug_print_pre()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00180">rb_vmdebug_env_dump_raw()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02460">rb_w32_fdclr()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00223">rb_w32_map_errno()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02330">rb_w32_strerror()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00944">rb_yield_values()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">rb_zlib_crc_table()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00771">readline_attempted_completion_function()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00064">recalc_add_ruby_vm_event_flags()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00078">recalc_remove_ruby_vm_event_flags()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03668">recursive_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03575">recursive_eql()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03514">recursive_equal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03605">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#l02342">reg_enum_key()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00735">reg_named_captures_iter()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05578">reinit()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00354">reject_i()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00123">remove_packed_entry()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00134">remove_safe_packed_entry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01903">renumber_node_backref()</a>, <a class="el" href="../../d5/ddf/rmd160_8c_source.html#l00416">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#l04786">rpermute0()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00098">rsa_generate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03722">rt_complete_frags()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l03093">ruby_dtoa()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01803">ruby_float_step()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01876">ruby_set_argv()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02408">ruby_setenv()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01944">ruby_strtod()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02720">run_exec_close()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02588">run_exec_dup2()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02789">run_exec_dup2_child()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02739">run_exec_open()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01372">run_finalizer()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01110">s2b()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00975">scan_env_add_mem_entry()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00944">scan_env_clear()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07012">scan_once()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00829">seepair()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08271">select_end()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08132">select_internal()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01760">set_arg0()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03493">set_bm_backward_skip()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04224">set_bm_skip()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02224">set_const_visibility()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01295">set_method_visibility()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05315">set_optimize_map_info()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00601">set_state_ivars()</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00927">setkey()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03124">setup_args()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00211">setup_struct()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">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#l02514">slicebefore_ii()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00223">sockopt_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00177">sockopt_int()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00204">sockopt_s_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00156">sockopt_s_int()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02470">sort_by_i()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00802">st_cleanup_safe()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00308">st_clear()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00729">st_delete()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00766">st_delete_safe()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01006">st_foreach()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00914">st_foreach_check()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00442">st_get_key()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01452">st_hash_uint()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01446">st_hash_uint32()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00564">st_insert()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00595">st_insert2()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00414">st_lookup()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00839">st_update()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00580">STACK_OF()</a>, <a class="el" href="../../d3/d42/psych__emitter_8c_source.html#l00120">start_document()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00300">step_i()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02981">str_exist_check_with_esc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00243">strdup_with_null()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00018">string2hex()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00988">strscan_aref()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01065">strscan_rest_size()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00429">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#l02853">swallow()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00282">sym_step_i()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04303">test_check()</a>, <a class="el" href="../../db/d3a/tgamma_8c_source.html#l00072">tgamma()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04666">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04779">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02411">time_timespec()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07100">tk_funcall()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05443">tr_setup_table()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05138">tr_trans()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l01176">tracepoint_new_s()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01094">trans_sweep()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00274">type2sym()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05361">type_cclass_hash()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">typeinfo_from_ole()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02446">typelib_file_from_typelib()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l02350">unicode_iconv_combine()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00148">unknown_keyword_error()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00512">unpack_entries()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02053">unset_addr_list_fix()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00031">upcase()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00873">update_char_offset()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10144">update_encoding_table()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03359">update_string_node_case_fold()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00135">usage()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01681">username_completion_proc_call()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00140">vm_call0_body()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01299">vm_call_iseq_setup_normal()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01322">vm_call_iseq_setup_tailcall()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01662">vm_call_opt_send()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01161">vm_callee_setup_arg_complex()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01128">vm_callee_setup_keyword_arg()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01035">vm_caller_setup_args()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01259">vm_exec()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00804">vm_expandarray()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00408">vm_make_env_each()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00034">vm_push_frame()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00634">vm_throw()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02210">vm_yield_setup_block_args()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02153">vm_yield_setup_block_args_complex()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03992">VpAddSub()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03797">VpAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05213">VpCtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04543">VpDivd()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05426">VpDtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04981">VpFormatSt()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05665">VpMidRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04418">VpMult()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04754">VpNmlz()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05023">VpSzMantissa()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05148">VpToFString()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05102">VpToString()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00254">vtable_included()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l02074">w16e_conv()</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#l00595">w_object()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00576">w_objivar()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16040">warn_unused_var()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03805">wmap_finalize()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l02220">x0213_combining_p()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l02208">x0213_wait_combining_p()</a>, <a class="el" href="../../da/d8c/openssl__missing_8c_source.html#l00161">X509_CRL_sort()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04539">yield_indexed_values()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01933">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l01975">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#l08395">add_event_call_back()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07811">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08371">fev_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08500">fev_off_event()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09077">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#l00243">243</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#l01225">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#l00304">304</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#l00304">304</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#l07949">find_iid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02796">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03107">fole_s_set_locale()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04390">fole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04441">fole_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03088">lcid_installed()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04231">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#l00633">win32ole.c:633</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#l00628">win32ole.c:628</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#l00628">win32ole.c:628</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#l00628">win32ole.c:628</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#l03119">gc.c:3119</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#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#l00633">633</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#l00242">242</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#l09077">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#l09077">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#l00786">786</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#l04730">add_char_amb_opt_map_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00563">add_multi_byte_cclass()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00823">add_slot_local_freelist()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00696">adjust_registers_to_matched()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00432">allocate_sorted_heaps()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02770">appendline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07564">argf_alloc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10758">argf_forward_call()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07532">argf_free()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07555">argf_init()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07522">argf_mark()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07540">argf_memsize()</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#l00481">assign_heap_slot()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01583">autoload_i_free()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01574">autoload_i_mark()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01668">autoload_provided()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01156">backref_match_at_nested_level()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03772">backward_search_range()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00639">BigDecimal_check_num()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00335">BigDecimal_hash()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00630">BigDecimal_IsFinite()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00620">BigDecimal_IsInfinite()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00609">BigDecimal_IsNaN()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00314">BigDecimal_prec()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00702">BigDecimal_to_f()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00657">BigDecimal_to_i()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00749">BigDecimal_to_r()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03347">bm_search()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03514">bm_search_backward()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03447">bm_search_ic()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03287">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#l00247">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="../../df/d0a/io_8c_source.html#l02039">bufread_call()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04556">check_valid_dir()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06635">chopped_length()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01406">cmdglob()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04481">code_exist_check()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03260">code_status()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00183">coderange_scan()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13109">comment_at_top()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00467">compile_length_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00515">compile_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04571">concat_opt_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04600">concat_opt_exact_info_str()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05533">constat_handle()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05559">constat_reset()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00225">convert_UTF8_to_JSON()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01771">count_objects()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01917">cParser_parse_quirks_mode()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01743">cParser_parse_strict()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06758">date_strftime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00015">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#l00120">dln_find_1()</a>, <a class="el" href="../../d1/ddc/dln_8c_source.html#l01249">dln_load()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01973">e2w_conv()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02863">enc_pred_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00979">enc_strlen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02906">enc_succ_alnum_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02829">enc_succ_char()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00659">entry_repeat_range()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00143">enumerator_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00159">enumerator_memsize()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00151">establishShell()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08280">ev_advise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04832">exec_recursive()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04803">exec_recursive_i()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03545">expand_case_fold_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03427">expand_case_fold_string_alt()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00342">expand_include_path()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00150">extract_beg_len()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00141">extract_range()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00227">features_index_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04317">fetch_char_property_to_ctype()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02485">fetch_escaped_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02696">fetch_name()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02582">fetch_name_with_level()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03242">fetch_named_backref_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02394">fetch_range_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03019">fetch_token_in_cc()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01447">finalize_deferred()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01428">finalize_list()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08171">find_default_source()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01105">find_dirsep()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01494">find_inputcode_byfunc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02952">find_str_position()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04049">finish_writeconv_sync()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00673">flo_to_s()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01992">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#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04010">fole_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03226">fole_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04474">fole_query_interface()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02714">fole_s_connect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08940">folevariant_ary_aset()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03637">forward_search_range()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00023">function_memsize()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01098">generator_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01107">generator_memsize()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00219">get_device_once()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00489">get_digest_base_metadata()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04550">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#l01303">glob_helper()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01176">glob_make_pattern()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02510">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02376">gzfile_read_raw_until_zero()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03972">gzreader_charboundary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03993">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03934">gzreader_skip_linebreaks()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03367">h_conv()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01073">has_magic()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00082">hexencode_str_new()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00713">include_modules_at()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00126">infect()</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#l00589">Init_ossl_dh()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00564">Init_ossl_dsa()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00628">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#l00510">inject_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00527">inject_op_i()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01136">inspect1()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01155">inspect2()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00964">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="../../d8/d16/gc_8c_source.html#l01147">internal_object_p()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01202">io_binwrite_string()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04745">io_encname_bom_p()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00042">is_mbc_newline_ex()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00763">is_pointer_to_heap()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00892">isArrayOrObject()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04409">isUNCRoot()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00979">join_argv()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01054">JSON_parse_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00888">JSON_parse_float()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00789">JSON_parse_integer()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00102">JSON_parse_object()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00480">JSON_parse_value()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01304">json_string_unescape()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05833">kanji_convert()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01566">load_file_internal()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00310">loaded_feature_path()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00362">loaded_feature_path_i()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00889">make_deferred()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00895">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#l01002">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#l01708">match_aref()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01308">match_at()</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#l04415">mime_begin_strict()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04376">mime_integrity()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05696">module_connection()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00639">moreswitches()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00733">name_add()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01007">name_err_mesg_mark()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01016">name_err_mesg_memsize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15886">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#l01305">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01569">node_new_str_raw_char()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01539">nurat_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01496">nurat_rationalize_internal()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02663">ole_bind_obj()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04589">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02075">ole_variant2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01386">ole_wc2vstr()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00043">onig_error_code_to_format()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00258">onig_error_code_to_str()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06028">onig_is_in_code_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01445">onig_node_str_cat()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l06286">onig_parse_make_tree()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02269">onig_reduce_nested_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05898">onig_reg_init()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01623">onig_scan_unsigned_number()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00323">onig_vsnprintf_with_pattern()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00433">onigenc_ascii_get_case_fold_codes_by_str()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00591">onigenc_ascii_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00491">onigenc_get_case_fold_codes_by_str_with_map()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00066">onigenc_get_right_adjust_char_head()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00076">onigenc_get_right_adjust_char_head_with_prev()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00581">onigenc_is_mbc_newline_0x0a()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00751">onigenc_mb2_code_to_mbc()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00768">onigenc_mb4_code_to_mbc()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00055">onigenc_mbclen_approximate()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00692">onigenc_mbn_mbc_case_fold()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00674">onigenc_mbn_mbc_to_code()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00791">onigenc_minimum_property_name_to_ctype()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00113">onigenc_step()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00163">onigenc_str_bytelen_null()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00123">onigenc_strlen()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00136">onigenc_strlen_null()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00854">onigenc_with_ascii_strncmp()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">onigenc_with_ascii_strnicmp()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01752">open_dir_handle()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05047">open_mime()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01786">opendir_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00290">option_to_str()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06355">options()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01176">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#l00570">ossl_create_dh()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00317">ossl_dh_to_der()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00355">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#l00350">ossl_rsa_to_der()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00062">ossl_spki_initialize()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00092">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#l00186">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#l00133">ossl_x509name_initialize()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00394">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#l00552">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#l01390">output_hex_charref()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00394">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01340">pack_unpack()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04946">parse_mode_enc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04240">parse_posix_bracket()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00664">parse_time2_cb()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17314">parser_free()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12922">parser_here_document()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13202">parser_magic_comment()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17288">parser_mark()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17331">parser_memsize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17369">parser_new()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12718">parser_peek_variable_name()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13077">parser_set_encode()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13134">parser_set_token_info()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12066">parser_str_new()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12892">parser_whole_match_p()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11730">parser_yyerror()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05184">path_check_0()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00219">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#l04567">permute0()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01189">proc_exec_cmd()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00767">proc_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00573">process_sflag()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00254">push_include()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01450">r_object0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04038">rb_ary_compact_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03255">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04652">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04926">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04839">rb_ary_repeated_permutation()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02588">rb_cstr_to_dbl()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00145">rb_dlptr_initialize()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00894">rb_econv_add_transcoder_at()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01753">rb_econv_putback()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01588">rb_enc_aliases_enc_i()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00910">rb_enc_ascget()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00948">rb_enc_codepoint()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00933">rb_enc_codepoint_len()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00880">rb_enc_fast_mbclen()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00886">rb_enc_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01583">rb_enc_nth()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00898">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01025">rb_enc_strlen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01031">rb_enc_strlen_cr()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02056">rb_exec_fillarg()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02291">rb_execarg_fixup()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00374">rb_feature_p()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00162">rb_fiddle_ptr_initialize()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03803">rb_file_dirname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02961">rb_file_expand_path_internal()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05464">rb_file_open_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03743">rb_file_s_basename()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02963">rb_gc_force_recycle()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03234">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03210">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02889">rb_home_dir()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03350">rb_io_each_byte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05017">rb_io_extract_encoding_option()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05136">rb_io_extract_modeenc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03001">rb_io_getline_1()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02902">rb_io_getline_fast()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04757">rb_io_modestr_fmode()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00909">rb_mod_ancestors()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01959">rb_mod_const_get()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00879">rb_mod_include_p()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00843">rb_mod_included_modules()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01490">rb_objspace_call_finalizer()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17380">rb_parser_new()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05239">rb_path_check()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00331">rb_path_to_class()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01709">rb_push_glob()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01321">rb_reg_adjust_startpos()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02299">rb_reg_check_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00335">rb_reg_expr_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02269">rb_reg_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02322">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03281">rb_reg_regsub()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01967">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06712">rb_str_chomp_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00232">rb_str_coderange_scan_restartable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04634">rb_str_dump()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07727">rb_str_ellipsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07610">rb_str_end_with()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06157">rb_str_enumerate_lines()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00443">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04512">rb_str_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07326">rb_str_justify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04259">rb_str_reverse()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07081">rb_str_scan()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03412">rb_str_splice()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03693">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01658">rb_str_sublen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01690">rb_str_subpos()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01775">rb_str_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07268">rb_str_sum()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02672">rb_str_to_dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00777">rb_str_to_inum()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01857">rb_thread_mark()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00141">rb_vmdebug_stack_dump_raw()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01497">rb_w32_cmdvector()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04035">rb_w32_getcwd()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05440">rb_w32_pipe()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01184">rb_w32_spawn()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02330">rb_w32_strerror()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00460">rb_w32_system_tmpdir()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04872">rcombinate0()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01907">read_escaped_byte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02373">read_internal_call()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00400">regulate_path()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05578">reinit()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01140">remove_backslashes()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00743">remove_from_join_list()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03629">rmext()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04786">rpermute0()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01595">ruby_brace_expand()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03665">ruby_enc_find_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03858">ruby_enc_find_extname()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00385">ruby_init_loadpath_safe()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00305">ruby_qsort()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02408">ruby_setenv()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02280">ruby_stack_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00975">scan_env_add_mem_entry()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01650">scan_unsigned_hexadecimal_number()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01682">scan_unsigned_octal_number()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00146">search_nonascii()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08263">select_call()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08271">select_end()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04224">set_bm_skip()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01509">set_iconv()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00057">sign_bits()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02794">skipprefixroot()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01882">slot_sweep()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02938">slow_search()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03023">slow_search_backward()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00290">stat_memsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_byte_substr()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00328">str_end_cmp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00352">str_end_hash()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02981">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#l02978">str_lower_case_match()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00352">str_mod_check()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00133">str_new()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01578">str_node_split_last_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01589">str_nth()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01533">str_nth_len()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01603">str_offset()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01122">str_strlen()</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#l00671">strio_getc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00962">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#l00548">strio_set_pos()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00732">strio_ungetc()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00988">strscan_aref()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00860">strscan_bol_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00360">strscan_concat()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00444">strscan_do_scan()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00881">strscan_eos_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00170">strscan_free()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00756">strscan_get_byte()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00407">strscan_get_charpos()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00385">strscan_get_pos()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00319">strscan_get_string()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00717">strscan_getch()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00213">strscan_initialize()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01104">strscan_inspect()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00163">strscan_mark()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00943">strscan_matched()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00927">strscan_matched_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00964">strscan_matched_size()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00178">strscan_memsize()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00796">strscan_peek()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01036">strscan_post_match()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01017">strscan_pre_match()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00276">strscan_reset()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01050">strscan_rest()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00909">strscan_rest_p()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01065">strscan_rest_size()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00194">strscan_s_allocate()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00429">strscan_set_pos()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00334">strscan_set_string()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00294">strscan_terminate()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00835">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#l02853">swallow()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00764">thread_join_sleep()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04666">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04779">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04614">time_strftime()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00202">to_ascii()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11657">token_info_get_column()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11671">token_info_has_nonspaces()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00176">ToValue()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00432">transcode_restartable0()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00356">translate_char()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00345">translate_wchar()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05361">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#l02013">unescape_escaped_nonascii()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02163">unescape_nonascii()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00025">unescape_unicode()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02140">unescape_unicode_bmp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02103">unescape_unicode_list()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01768">unicode_to_jis_common2()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00188">unset_addr_list_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00168">unset_addr_list_init()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00873">update_char_offset()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03359">update_string_node_case_fold()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l02247">utf8_to_uv()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">val2variant_ptr()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00537">vm_make_env_object()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03289">VpMemAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03303">VpMemRealloc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00355">w_float()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l00096">window_free()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l00105">window_memsize()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04593">winnt_stat()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04666">wstati64()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04539">yield_indexed_values()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00993">yielder_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01002">yielder_memsize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14654">yylex()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00581">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#l00787">787</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#l07784">exec_callback()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00788">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#l00303">303</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#l00306">306</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#l00788">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#l00306">306</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#l00304">304</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#l01244">ruby.h:1244</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#l00242">win32ole.c:242</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#l00300">win32ole.c:300</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#l00769">win32ole.c:769</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#l00300">win32ole.c:300</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00300">300</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#l00244">244</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#l01225">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#l00104">ruby.h:104</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#l00798">win32ole.c:798</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00306">306</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#l00306">306</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#l00305">win32ole.c:305</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#l01067">win32ole.c:1067</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00305">305</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#l00305">305</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#l00300">300</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">return 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#l00769">769</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#l02577">clsid_from_remote()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08060">find_coclass()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04770">fole_activex_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05194">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05417">foletypelib_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03972">ole_each_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01491">ole_set_safe_array()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01885">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01568">ole_val_ary2variant_ary()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08895">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#l00662">662</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#l00628">628</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#l00798">798</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#l01262">addrinfo_mload()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07555">argf_init()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07771">ary2ptr_dispparams()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03756">ary_add_hash_by()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02915">ary_reject()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02929">ary_reject_bang()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01041">Bfree()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02196">big_split()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02375">big_split3()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02562">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#l01963">call_next()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01969">call_stop()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00191">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02543">case_when_optimizable_literal()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01529">check_exec_redirect1()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01488">check_exec_redirect_fd()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05816">CHECK_INTEGER()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00411">check_rounding_mode()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02319">chunk_ii()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00371">cn_i()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00260">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#l00554">cto_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02300">cvar_lookup_at()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06498">d_lite_hash()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00051">date_strftime_with_tmx()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01838">dir_s_glob()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01834">each_cons_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00682">each_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01767">each_slice_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03492">econv_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02420">econv_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03660">econv_primitive_convert()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00838">enumerator_feed()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00151">establishShell()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05111">extract_binmode()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00409">extract_user_token()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00076">fc_i()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00350">fdbm_select()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02485">fetch_escaped_value()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00465">fgdbm_select()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09094">find_encoding()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01079">float_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04844">foletype_s_progids()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00355">fsdbm_select()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00561">GetPositiveInt()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00286">GetVpValue()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00209">GetVpValueWithPrec()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01009">givar_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01001">givar_mark_i()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01059">gmtimew_noleapsecond()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l06653">Init_process()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00321">initialize_params()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05417">insn_data_to_s_detail()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00426">inspect_i()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02939">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#l08933">ip_invoke_real()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00504">is_integer_p()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00170">is_kind_of_BigDecimal()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00416">iseq_add_mark_object()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00427">iseq_add_mark_object_compile_time()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05600">iseq_build_from_ary_exception()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01427">iseq_set_sequence()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01054">JSON_parse_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00102">JSON_parse_object()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01681">lazy_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01649">lazy_zip_func()</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#l00362">loaded_feature_path_i()</a>, <a class="el" href="../../d3/d84/lgamma__r_8c_source.html#l00034">loggamma()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02502">mark_current_machine_context()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00536">mark_global_entry()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02319">mark_locations_array()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01907">marshal_load()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01859">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#l01460">max_by_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01938">method_inspect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01414">min_by_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00915">mnew()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02215">more_char()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00987">new_insn_body()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04406">next_state_val()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01211">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#l01563">nurat_hash()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01052">objspace_each_objects()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03586">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">ole_propertyput()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01752">open_dir_handle()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09305">open_key_args()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01176">os_obj_of_i()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00871">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00394">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01340">pack_unpack()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">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#l12088">parser_nextc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01385">path2class()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01396">path2module()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00767">proc_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00573">process_sflag()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02073">quantifiers_memory_node_info()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01073">r_byte()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01322">r_entry0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01341">r_leave()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01450">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#l01208">rand_random()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01090">rand_range()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01214">range_dumper()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00258">range_each_func()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01131">range_include()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00046">range_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00383">range_step()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03840">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03465">rb_ary_assoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02422">rb_ary_bsearch()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03712">rb_ary_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04103">rb_ary_count()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02748">rb_ary_delete()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03255">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03880">rb_ary_or()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03498">rb_ary_rassoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02669">rb_ary_select_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03998">rb_ary_uniq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03939">rb_ary_uniq_bang()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02438">rb_check_convert_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02468">rb_check_to_integer()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01938">rb_const_remove()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02425">rb_convert_type()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01786">rb_econv_asciicompat_encoding()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02519">rb_econv_prepare_options()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01318">rb_f_rand()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00374">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02961">rb_file_expand_path_internal()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00790">rb_float_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00764">rb_float_value()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01023">rb_group_member()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00390">rb_hash_s_create()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01171">rb_int2num_inline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05017">rb_io_extract_encoding_option()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05136">rb_io_extract_modeenc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01192">rb_long2num_inline()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00734">rb_mod_remove_method()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01424">rb_mod_to_s()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00957">rb_mod_undef_method()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02198">rb_num2fix()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00130">rb_num_to_uint()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01400">rb_obj_remove_instance_variable()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00207">rb_print_undef()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01273">rb_proc_exec_n()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00931">rb_random_real()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00962">rb_random_ulong_limited()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03119">rb_reg_s_union()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03251">rb_reg_s_union_m()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00785">rb_stat_inspect()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00443">rb_str_format()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02672">rb_str_to_dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00777">rb_str_to_inum()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01503">rb_threadptr_pending_interrupt_enque()</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#l02454">rb_to_integer()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01181">rb_uint2num_inline()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01202">rb_ulong2num_inline()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01291">rb_w32_aspawn_flags()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01184">rb_w32_spawn()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00972">rb_yield_splat()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02282">read_all()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00078">read_digits()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03668">recursive_cmp()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00224">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#l02139">rsock_sockaddr_string_value()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02150">rsock_sockaddr_string_value_ptr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00761">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#l00279">ruby_executable_node()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03077">search_convpath_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02224">set_const_visibility()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01295">set_method_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#l00137">sockopt_data()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00667">sockopt_inspect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00789">sort_by_i()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00192">sprint_byte()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00197">sprint_byte_with_x()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01452">st_hash_uint()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00429">strscan_set_pos()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01967">sv_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00689">sym_each_i()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00645">symbol2event_flag()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02710">time_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02197">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04666">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03902">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_to_r()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01612">timelocalw()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00183">total_i()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05507">tr_find()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00084">u64to8_le()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02368">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#l00138">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#l00804">vm_expandarray()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03797">VpAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05861">VpInternalRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05825">VpLeftRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05665">VpMidRound()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00842">vtdate2rbtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02033">vtm_add_offset()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00595">w_object()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16040">warn_unused_var()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04666">wstati64()</a>, <a class="el" href="../../dd/d2d/siphash_8c_source.html#l00123">xor64_to()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l01975">zip_i()</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#l07576">7576</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#l07916">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#l00306">306</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#l00791">if()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03334">ole_invoke()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03895">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>