microsoft_sal.cfg: Add RPC SAL Annotations from rpcsal.h

This commit is contained in:
versat 2018-05-25 10:28:58 +02:00
parent d7c8c46c10
commit 6a5bf33b0d
1 changed files with 141 additions and 0 deletions

View File

@ -336,4 +336,145 @@
<define name="__out_z" value=""/>
<define name="__out_z_opt" value=""/>
<define name="__format_string" value=""/>
<!-- RPC SAL Annotations (rpcsal.h) -->
<define name="__RPC__in" value=""/>
<define name="__RPC__in_string" value=""/>
<define name="__RPC__in_ecount(size)" value=""/>
<define name="__RPC__in_ecount_full(size)" value=""/>
<define name="__RPC__in_ecount_full_string(size)" value=""/>
<define name="__RPC__in_ecount_part(size, length)" value=""/>
<define name="__RPC__in_xcount(size)" value=""/>
<define name="__RPC__in_xcount_full(size)" value=""/>
<define name="__RPC__in_xcount_full_string(size)" value=""/>
<define name="__RPC__in_xcount_part(size, length)" value=""/>
<define name="__RPC__deref_in" value=""/>
<define name="__RPC__deref_in_string" value=""/>
<define name="__RPC__deref_in_opt" value=""/>
<define name="__RPC__deref_in_opt_string" value=""/>
<define name="__RPC__deref_opt_in" value=""/>
<define name="__RPC__deref_opt_in_string" value=""/>
<define name="__RPC__deref_opt_in_opt" value=""/>
<define name="__RPC__deref_opt_in_opt_string" value=""/>
<define name="__RPC__deref_in_ecount(size)" value=""/>
<define name="__RPC__deref_in_ecount_part(size, length)" value=""/>
<define name="__RPC__deref_in_ecount_full(size)" value=""/>
<define name="__RPC__deref_in_ecount_full_opt(size)" value=""/>
<define name="__RPC__deref_in_ecount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_in_ecount_full_string(size)" value=""/>
<define name="__RPC__deref_in_ecount_opt(size)" value=""/>
<define name="__RPC__deref_in_ecount_opt_string(size)" value=""/>
<define name="__RPC__deref_in_ecount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_in_xcount(size)" value=""/>
<define name="__RPC__deref_in_xcount_part(size, length)" value=""/>
<define name="__RPC__deref_in_xcount_full(size)" value=""/>
<define name="__RPC__deref_in_xcount_full_opt(size)" value=""/>
<define name="__RPC__deref_in_xcount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_in_xcount_full_string(size)" value=""/>
<define name="__RPC__deref_in_xcount_opt(size)" value=""/>
<define name="__RPC__deref_in_xcount_opt_string(size)" value=""/>
<define name="__RPC__deref_in_xcount_part_opt(size, length)" value=""/>
<define name="__RPC__out" value=""/>
<define name="__RPC__out_ecount(size)" value=""/>
<define name="__RPC__out_ecount_string(size)" value=""/>
<define name="__RPC__out_ecount_part(size, length)" value=""/>
<define name="__RPC__out_ecount_full(size)" value=""/>
<define name="__RPC__out_ecount_full_string(size)" value=""/>
<define name="__RPC__out_xcount(size)" value=""/>
<define name="__RPC__out_xcount_string(size)" value=""/>
<define name="__RPC__out_xcount_part(size, length)" value=""/>
<define name="__RPC__out_xcount_full(size)" value=""/>
<define name="__RPC__out_xcount_full_string(size)" value=""/>
<define name="__RPC__inout" value=""/>
<define name="__RPC__inout_string" value=""/>
<define name="__RPC__inout_ecount(size)" value=""/>
<define name="__RPC__inout_ecount_part(size, length)" value=""/>
<define name="__RPC__inout_ecount_full(size)" value=""/>
<define name="__RPC__inout_ecount_full_string(size)" value=""/>
<define name="__RPC__inout_xcount(size)" value=""/>
<define name="__RPC__inout_xcount_part(size, length)" value=""/>
<define name="__RPC__inout_xcount_full(size)" value=""/>
<define name="__RPC__inout_xcount_full_string(size)" value=""/>
<define name="__RPC__in_opt" value=""/>
<define name="__RPC__in_opt_string" value=""/>
<define name="__RPC__in_ecount_opt(size)" value=""/>
<define name="__RPC__in_ecount_opt_string(size)" value=""/>
<define name="__RPC__in_ecount_full_opt(size)" value=""/>
<define name="__RPC__in_ecount_full_opt_string(size)" value=""/>
<define name="__RPC__in_ecount_part_opt(size, length)" value=""/>
<define name="__RPC__in_xcount_full_opt(size)" value=""/>
<define name="__RPC__in_xcount_full_opt_string(size)" value=""/>
<define name="__RPC__in_xcount_part_opt(size, length)" value=""/>
<define name="__RPC__in_xcount_opt(size)" value=""/>
<define name="__RPC__in_xcount_opt_string(size)" value=""/>
<define name="__RPC__inout_opt" value=""/>
<define name="__RPC__inout_opt_string" value=""/>
<define name="__RPC__inout_ecount_opt(size)" value=""/>
<define name="__RPC__inout_ecount_part_opt(size, length)" value=""/>
<define name="__RPC__inout_ecount_full_opt(size)" value=""/>
<define name="__RPC__inout_ecount_full_opt_string(size)" value=""/>
<define name="__RPC__inout_xcount_opt(size)" value=""/>
<define name="__RPC__inout_xcount_part_opt(size, length)" value=""/>
<define name="__RPC__inout_xcount_full_opt(size)" value=""/>
<define name="__RPC__inout_xcount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_out" value=""/>
<define name="__RPC__deref_out_string" value=""/>
<define name="__RPC__deref_out_opt" value=""/>
<define name="__RPC__deref_out_opt_string" value=""/>
<define name="__RPC__deref_out_ecount(size)" value=""/>
<define name="__RPC__deref_out_ecount_part(size, length)" value=""/>
<define name="__RPC__deref_out_ecount_full(size)" value=""/>
<define name="__RPC__deref_out_ecount_full_string(size)" value=""/>
<define name="__RPC__deref_out_xcount(size)" value=""/>
<define name="__RPC__deref_out_xcount_part(size, length)" value=""/>
<define name="__RPC__deref_out_xcount_full(size)" value=""/>
<define name="__RPC__deref_out_xcount_full_string(size)" value=""/>
<define name="__RPC__deref_inout" value=""/>
<define name="__RPC__deref_inout_string" value=""/>
<define name="__RPC__deref_inout_opt" value=""/>
<define name="__RPC__deref_inout_opt_string" value=""/>
<define name="__RPC__deref_inout_ecount_opt(size)" value=""/>
<define name="__RPC__deref_inout_ecount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_inout_ecount_full_opt(size)" value=""/>
<define name="__RPC__deref_inout_ecount_full(size)" value=""/>
<define name="__RPC__deref_inout_ecount_full_string(size)" value=""/>
<define name="__RPC__deref_inout_ecount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_inout_xcount_opt(size)" value=""/>
<define name="__RPC__deref_inout_xcount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_inout_xcount_full_opt(size)" value=""/>
<define name="__RPC__deref_inout_xcount_full(size)" value=""/>
<define name="__RPC__deref_inout_xcount_full_string(size)" value=""/>
<define name="__RPC__deref_inout_xcount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_opt_inout" value=""/>
<define name="__RPC__deref_opt_inout_ecount(size)" value=""/>
<define name="__RPC__deref_opt_inout_string" value=""/>
<define name="__RPC__deref_opt_inout_ecount_part(size, length)" value=""/>
<define name="__RPC__deref_opt_inout_ecount_full(size)" value=""/>
<define name="__RPC__deref_opt_inout_ecount_full_string(size)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_part(size, length)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_full(size)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_full_string(size)" value=""/>
<define name="__RPC__deref_out_ecount_opt(size)" value=""/>
<define name="__RPC__deref_out_ecount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_out_ecount_full_opt(size)" value=""/>
<define name="__RPC__deref_out_ecount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_out_xcount_opt(size)" value=""/>
<define name="__RPC__deref_out_xcount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_out_xcount_full_opt(size)" value=""/>
<define name="__RPC__deref_out_xcount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_opt_inout_opt" value=""/>
<define name="__RPC__deref_opt_inout_opt_string" value=""/>
<define name="__RPC__deref_opt_inout_ecount_opt(size)" value=""/>
<define name="__RPC__deref_opt_inout_ecount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_opt_inout_ecount_full_opt(size)" value=""/>
<define name="__RPC__deref_opt_inout_ecount_full_opt_string(size)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_opt(size)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_part_opt(size, length)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_full_opt(size)" value=""/>
<define name="__RPC__deref_opt_inout_xcount_full_opt_string(size)" value=""/>
<define name="__RPC_full_pointer" value=""/>
<define name="__RPC_unique_pointer" value=""/>
<define name="__RPC_ref_pointer" value=""/>
<define name="__RPC_string" value=""/>
<define name="__RPC__range(min,max)" value=""/>
<define name="__RPC__in_range(min,max)" value=""/>
</def>