<div class="content"><p> </p><p>The customREMOTE_REQUEST_SCM_INFO structure specifies the <span><a href="ba4c4d80-ef81-49b4-848f-9714d72b5c01#gt_630dc751-f394-4ced-b924-e1ab05c44cac" data-linktype="relative-path">protocol
sequence identifiers</a></span> supported by the client.</p><dl>
<dd>
<div><pre> typedef struct _customREMOTE_REQUEST_SCM_INFO {
   DWORD ClientImpLevel;
   [range(0, MAX_REQUESTED_PROTSEQS)] 
     unsigned short cRequestedProtseqs;
   [size_is(cRequestedProtseqs)] unsigned short* pRequestedProtseqs;
 } customREMOTE_REQUEST_SCM_INFO;
</pre></div>
</dd></dl><p><b>ClientImpLevel:</b>   This MUST contain
an implementation-specific value that MUST be ignored on receipt.<a id="Appendix_A_Target_33"></a><a aria-label="Product behavior note 33" href="acc42954-4073-4f05-b850-efd562022077#Appendix_A_33" data-linktype="relative-path">&lt;33&gt;</a></p><p><b>cRequestedProtseqs:</b>   This MUST
contain the number of elements in the <b>pRequestedProtseqs</b> array and
SHOULD be at least 1.</p><dl>
<dd>
<p>MAX_REQUESTED_PROTSEQS (see section <span><a href="d5ca7355-6503-4d0c-8616-0b4c479a264f" data-linktype="relative-path">2.2.28.1</a></span>)
specifies the upper bound for the range of permissible values in
cRequestedProtseqs.</p>
</dd></dl><p><b>pRequestedProtseqs:</b>  This MUST
contain an array of <span><a href="ba4c4d80-ef81-49b4-848f-9714d72b5c01#gt_8a7f6700-8311-45bc-af10-82e10accd331" data-linktype="relative-path">RPC</a></span> protocol
sequence identifiers supported by the client.</p></div>