<div dir="ltr">Section 2.3.3 of the SDKRef.pdf[1] guide states: "<span style="font-family:charterbt;font-size:10pt">Since COM and XPCOM are conceptually very similar but vary in the implementation details,
we have created a “glue” layer that shields COM client code from these differences."</span><span style="font-family:charterbt;font-size:10pt">  but makes no further mention of where to find this glue API.  The SDK bundle[2] does contain several directories named "glue", however none which relate to a C++ API.<br><br>2.3.3 subsection 1 goes on to state: "</span><span style="font-size:10pt;font-family:charterbt">To hide these differences, the
VirtualBox glue code provides the </span><span style="font-size:9pt;font-family:berasansmono">COMGETTER(attrib) </span><span style="font-size:10pt;font-family:charterbt">and </span><span style="font-size:9pt;font-family:berasansmono">COMSETTER(attrib) </span><font face="charterbt"><span style="font-size:10pt">macros." so I tried greping the SDK[2] for the string "COMGETTER", however this does not appear anywhere.</span></font><br><br>I've been able to use the CAPI glue successfully, but as I'd prefer to use C++, I'm hoping someone can point me to the right SDK.<br><br>Thanks in advance,<br>-Sara Golemon<br><br><font face="charterbt"><span style="font-size:10pt">[1] </span><span style="font-size:13.3333px"><a href="http://download.virtualbox.org/virtualbox/SDKRef.pdf">http://download.virtualbox.org/virtualbox/SDKRef.pdf</a></span></font><br><font face="charterbt"><span style="font-size:10pt">[2] </span><span style="font-size:13.3333px"><a href="http://download.virtualbox.org/virtualbox/5.1.10/VirtualBoxSDK-5.1.10-112026.zip">http://download.virtualbox.org/virtualbox/5.1.10/VirtualBoxSDK-5.1.10-112026.zip</a></span></font></div>