<div class="content"><p align="right"><a href="https://msdn.microsoft.com/en-us/library/a1c7f3ca-c8b1-4514-9fd5-ed3460c83a4d" data-linktype="external">msdn link</a></p><p>The <b>NL_GENERIC_RPC_DATA</b> structure SHOULD<a id="Appendix_A_Target_59"></a><a aria-label="Product behavior note 59" href="0c858a52-732a-43ec-85dd-e44b357c1898#Appendix_A_59" data-linktype="relative-path">&lt;59&gt;</a> define a format for marshaling
arrays of unsigned long values and <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_b069acb4-e364-453e-ac83-42d469bb339e" data-linktype="relative-path">Unicode strings</a>, by value,
over <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_8a7f6700-8311-45bc-af10-82e10accd331" data-linktype="relative-path">RPC</a>. This structure
can be used to transmit generic data over RPC from the server to a client.</p><dl>
<dd>
<div><pre> typedef struct _NL_GENERIC_RPC_DATA {
   ULONG UlongEntryCount;
   [size_is(UlongEntryCount)] ULONG * UlongData;
   ULONG UnicodeStringEntryCount;
   [size_is(UnicodeStringEntryCount)] 
     PRPC_UNICODE_STRING UnicodeStringData;
 } NL_GENERIC_RPC_DATA,
  *PNL_GENERIC_RPC_DATA;
</pre></div>
</dd></dl><p><b>UlongEntryCount:</b> The number of entries in the <b>UlongData</b>
field.</p><p><b>UlongData:</b> A pointer to an array of unsigned
32-bit integer values.</p><p><b>UnicodeStringEntryCount:</b> The number of entries
in <b>UnicodeStringData</b> field.</p><p><b>UnicodeStringData:</b> A pointer to an array of <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_c305d0ab-8b94-461a-bd76-13b40cb8c4d8" data-linktype="relative-path">Unicode</a> <b>STRING</b>
structures (section <a href="4a896c09-a39c-4878-94f0-9e4f8a419f32" data-linktype="relative-path">2.2.1.1.2</a>).</p></div>