The DocExComment_EndStructNode structure marks the end of the content that is
decorated by the information in the DocExComment_BeginStructNode.
C++
The members of the DocExComment_EndStructNode structure are as follows:
ident   Specifies the constant value, msodocexsignature, which identifies this EMF
comment as containing semantic information.
iComment   Specifies the MSODOCEXCOMMENT value,
msodocexcommentEndStructNode.
The DocExComment_BeginTextRun structure identifies the language of a sequence of
text in the document and provides the Unicode code points for the text.
Although some text-rendering EMF records use Unicode as the text representation,
others use the glyphs that are drawn on the screen, rather than the original source text.
A glyph is the index of a given shape in the font, which can be different from font to
font.
There can be cases where several Unicode code points are combined into a single glyph
or where a single Unicode code point is broken into multiple glyphs. Because the
mapping from code points to glyphs is context-dependent, a user cannot text search or
copy/paste in a document that contains only glyphs. Therefore, Publisher sometimes
provides the Unicode text as well as the glyphs.
C++
DocExComment_EndStructNode
struct DocExComment_EndStructNode
{
    DWORD ident {};
    DWORD iComment {};
};    
DocExComment_BeginTextRun
struct DocExComment_BeginTextRun
{
    DWORD ident {};
    DWORD iComment {};
    DWORD lcid {};
    int cGlyphIndex {};