ReactOS  r76032
sal.h File Reference
#include <sal_old.h>
Include dependency graph for sal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __ATTR_SAL
 
#define _SAL_VERSION   20
 
#define _USE_DECLSPECS_FOR_SAL   0
 
#define _USE_ATTRIBUTES_FOR_SAL   1
 
#define __inner_exceptthat
 
#define __inner_typefix(ctype)
 
#define _Always_(annos)
 
#define _Analysis_mode_(mode)
 
#define _Analysis_noreturn_
 
#define _Analysis_assume_(expr)   ((void)0)
 
#define __analysis_assume(expr)   ((void)0)
 
#define _At_(target, annos)
 
#define _At_buffer_(target, iter, bound, annos)
 
#define _Check_return_
 
#define _COM_Outptr_
 
#define _COM_Outptr_opt_
 
#define _COM_Outptr_opt_result_maybenull_
 
#define _COM_Outptr_result_maybenull_
 
#define _Const_
 
#define _Deref_in_bound_
 
#define _Deref_in_range_(lb, ub)
 
#define _Deref_inout_bound_
 
#define _Deref_inout_z_
 
#define _Deref_inout_z_bytecap_c_(size)
 
#define _Deref_inout_z_cap_c_(size)
 
#define _Deref_opt_out_
 
#define _Deref_opt_out_opt_
 
#define _Deref_opt_out_opt_z_
 
#define _Deref_opt_out_z_
 
#define _Deref_out_
 
#define _Deref_out_bound_
 
#define _Deref_out_opt_
 
#define _Deref_out_opt_z_
 
#define _Deref_out_range_(lb, ub)
 
#define _Deref_out_z_
 
#define _Deref_out_z_bytecap_c_(size)
 
#define _Deref_out_z_cap_c_(size)
 
#define _Deref_post_bytecap_(size)
 
#define _Deref_post_bytecap_c_(size)
 
#define _Deref_post_bytecap_x_(size)
 
#define _Deref_post_bytecount_(size)
 
#define _Deref_post_bytecount_c_(size)
 
#define _Deref_post_bytecount_x_(size)
 
#define _Deref_post_cap_(size)
 
#define _Deref_post_cap_c_(size)
 
#define _Deref_post_cap_x_(size)
 
#define _Deref_post_count_(size)
 
#define _Deref_post_count_c_(size)
 
#define _Deref_post_count_x_(size)
 
#define _Deref_post_maybenull_
 
#define _Deref_post_notnull_
 
#define _Deref_post_null_
 
#define _Deref_post_opt_bytecap_(size)
 
#define _Deref_post_opt_bytecap_c_(size)
 
#define _Deref_post_opt_bytecap_x_(size)
 
#define _Deref_post_opt_bytecount_(size)
 
#define _Deref_post_opt_bytecount_c_(size)
 
#define _Deref_post_opt_bytecount_x_(size)
 
#define _Deref_post_opt_cap_(size)
 
#define _Deref_post_opt_cap_c_(size)
 
#define _Deref_post_opt_cap_x_(size)
 
#define _Deref_post_opt_count_(size)
 
#define _Deref_post_opt_count_c_(size)
 
#define _Deref_post_opt_count_x_(size)
 
#define _Deref_post_opt_valid_
 
#define _Deref_post_opt_valid_bytecap_(size)
 
#define _Deref_post_opt_valid_bytecap_c_(size)
 
#define _Deref_post_opt_valid_bytecap_x_(size)
 
#define _Deref_post_opt_valid_cap_(size)
 
#define _Deref_post_opt_valid_cap_c_(size)
 
#define _Deref_post_opt_valid_cap_x_(size)
 
#define _Deref_post_opt_z_
 
#define _Deref_post_opt_z_bytecap_(size)
 
#define _Deref_post_opt_z_bytecap_c_(size)
 
#define _Deref_post_opt_z_bytecap_x_(size)
 
#define _Deref_post_opt_z_cap_(size)
 
#define _Deref_post_opt_z_cap_c_(size)
 
#define _Deref_post_opt_z_cap_x_(size)
 
#define _Deref_post_valid_
 
#define _Deref_post_valid_bytecap_(size)
 
#define _Deref_post_valid_bytecap_c_(size)
 
#define _Deref_post_valid_bytecap_x_(size)
 
#define _Deref_post_valid_cap_(size)
 
#define _Deref_post_valid_cap_c_(size)
 
#define _Deref_post_valid_cap_x_(size)
 
#define _Deref_post_z_
 
#define _Deref_post_z_bytecap_(size)
 
#define _Deref_post_z_bytecap_c_(size)
 
#define _Deref_post_z_bytecap_x_(size)
 
#define _Deref_post_z_cap_(size)
 
#define _Deref_post_z_cap_c_(size)
 
#define _Deref_post_z_cap_x_(size)
 
#define _Deref_pre_bytecap_(size)
 
#define _Deref_pre_bytecap_c_(size)
 
#define _Deref_pre_bytecap_x_(size)
 
#define _Deref_pre_bytecount_(size)
 
#define _Deref_pre_bytecount_c_(size)
 
#define _Deref_pre_bytecount_x_(size)
 
#define _Deref_pre_cap_(size)
 
#define _Deref_pre_cap_c_(size)
 
#define _Deref_pre_cap_x_(size)
 
#define _Deref_pre_count_(size)
 
#define _Deref_pre_count_c_(size)
 
#define _Deref_pre_count_x_(size)
 
#define _Deref_pre_invalid_
 
#define _Deref_pre_maybenull_
 
#define _Deref_pre_notnull_
 
#define _Deref_pre_null_
 
#define _Deref_pre_opt_bytecap_(size)
 
#define _Deref_pre_opt_bytecap_c_(size)
 
#define _Deref_pre_opt_bytecap_x_(size)
 
#define _Deref_pre_opt_bytecount_(size)
 
#define _Deref_pre_opt_bytecount_c_(size)
 
#define _Deref_pre_opt_bytecount_x_(size)
 
#define _Deref_pre_opt_cap_(size)
 
#define _Deref_pre_opt_cap_c_(size)
 
#define _Deref_pre_opt_cap_x_(size)
 
#define _Deref_pre_opt_count_(size)
 
#define _Deref_pre_opt_count_c_(size)
 
#define _Deref_pre_opt_count_x_(size)
 
#define _Deref_pre_opt_valid_
 
#define _Deref_pre_opt_valid_bytecap_(size)
 
#define _Deref_pre_opt_valid_bytecap_c_(size)
 
#define _Deref_pre_opt_valid_bytecap_x_(size)
 
#define _Deref_pre_opt_valid_cap_(size)
 
#define _Deref_pre_opt_valid_cap_c_(size)
 
#define _Deref_pre_opt_valid_cap_x_(size)
 
#define _Deref_pre_opt_z_
 
#define _Deref_pre_opt_z_bytecap_(size)
 
#define _Deref_pre_opt_z_bytecap_c_(size)
 
#define _Deref_pre_opt_z_bytecap_x_(size)
 
#define _Deref_pre_opt_z_cap_(size)
 
#define _Deref_pre_opt_z_cap_c_(size)
 
#define _Deref_pre_opt_z_cap_x_(size)
 
#define _Deref_pre_readonly_
 
#define _Deref_pre_valid_
 
#define _Deref_pre_valid_bytecap_(size)
 
#define _Deref_pre_valid_bytecap_c_(size)
 
#define _Deref_pre_valid_bytecap_x_(size)
 
#define _Deref_pre_valid_cap_(size)
 
#define _Deref_pre_valid_cap_c_(size)
 
#define _Deref_pre_valid_cap_x_(size)
 
#define _Deref_pre_writeonly_
 
#define _Deref_pre_z_
 
#define _Deref_pre_z_bytecap_(size)
 
#define _Deref_pre_z_bytecap_c_(size)
 
#define _Deref_pre_z_bytecap_x_(size)
 
#define _Deref_pre_z_cap_(size)
 
#define _Deref_pre_z_cap_c_(size)
 
#define _Deref_pre_z_cap_x_(size)
 
#define _Deref_prepost_bytecap_(size)
 
#define _Deref_prepost_bytecap_x_(size)
 
#define _Deref_prepost_bytecount_(size)
 
#define _Deref_prepost_bytecount_x_(size)
 
#define _Deref_prepost_cap_(size)
 
#define _Deref_prepost_cap_x_(size)
 
#define _Deref_prepost_count_(size)
 
#define _Deref_prepost_count_x_(size)
 
#define _Deref_prepost_opt_bytecap_(size)
 
#define _Deref_prepost_opt_bytecap_x_(size)
 
#define _Deref_prepost_opt_bytecount_(size)
 
#define _Deref_prepost_opt_bytecount_x_(size)
 
#define _Deref_prepost_opt_cap_(size)
 
#define _Deref_prepost_opt_cap_x_(size)
 
#define _Deref_prepost_opt_count_(size)
 
#define _Deref_prepost_opt_count_x_(size)
 
#define _Deref_prepost_opt_valid_
 
#define _Deref_prepost_opt_valid_bytecap_(size)
 
#define _Deref_prepost_opt_valid_bytecap_x_(size)
 
#define _Deref_prepost_opt_valid_cap_(size)
 
#define _Deref_prepost_opt_valid_cap_x_(size)
 
#define _Deref_prepost_opt_z_
 
#define _Deref_prepost_opt_z_bytecap_(size)
 
#define _Deref_prepost_opt_z_cap_(size)
 
#define _Deref_prepost_valid_
 
#define _Deref_prepost_valid_bytecap_(size)
 
#define _Deref_prepost_valid_bytecap_x_(size)
 
#define _Deref_prepost_valid_cap_(size)
 
#define _Deref_prepost_valid_cap_x_(size)
 
#define _Deref_prepost_z_
 
#define _Deref_prepost_z_bytecap_(size)
 
#define _Deref_prepost_z_cap_(size)
 
#define _Deref_ret_bound_
 
#define _Deref_ret_opt_z_
 
#define _Deref_ret_range_(lb, ub)
 
#define _Deref_ret_z_
 
#define _Deref2_pre_readonly_
 
#define _Field_range_(min, max)
 
#define _Field_size_(size)
 
#define _Field_size_bytes_(size)
 
#define _Field_size_bytes_full_(size)
 
#define _Field_size_bytes_full_opt_(size)
 
#define _Field_size_bytes_opt_(size)
 
#define _Field_size_bytes_part_(size, count)
 
#define _Field_size_bytes_part_opt_(size, count)
 
#define _Field_size_full_(size)
 
#define _Field_size_full_opt_(size)
 
#define _Field_size_opt_(size)
 
#define _Field_size_part_(size, count)
 
#define _Field_size_part_opt_(size, count)
 
#define _Field_z_
 
#define _Function_class_(x)
 
#define _Group_(annos)
 
#define _In_
 
#define _In_bound_
 
#define _In_bytecount_(size)
 
#define _In_bytecount_c_(size)
 
#define _In_bytecount_x_(size)
 
#define _In_count_(size)
 
#define _In_count_c_(size)
 
#define _In_count_x_(size)
 
#define _In_defensive_(annotes)
 
#define _In_opt_
 
#define _In_opt_bytecount_(size)
 
#define _In_opt_bytecount_c_(size)
 
#define _In_opt_bytecount_x_(size)
 
#define _In_opt_count_(size)
 
#define _In_opt_count_c_(size)
 
#define _In_opt_count_x_(size)
 
#define _In_opt_ptrdiff_count_(size)
 
#define _In_opt_z_
 
#define _In_opt_z_bytecount_(size)
 
#define _In_opt_z_bytecount_c_(size)
 
#define _In_opt_z_count_(size)
 
#define _In_opt_z_count_c_(size)
 
#define _In_ptrdiff_count_(size)
 
#define _In_range_(lb, ub)
 
#define _In_reads_(size)
 
#define _In_reads_bytes_(size)
 
#define _In_reads_bytes_opt_(size)
 
#define _In_reads_opt_(size)
 
#define _In_reads_opt_z_(size)
 
#define _In_reads_or_z_(size)
 
#define _In_reads_to_ptr_(ptr)
 
#define _In_reads_to_ptr_opt_(ptr)
 
#define _In_reads_to_ptr_opt_z_(ptr)
 
#define _In_reads_to_ptr_z_(ptr)
 
#define _In_reads_z_(size)
 
#define _In_z_
 
#define _In_z_bytecount_(size)
 
#define _In_z_bytecount_c_(size)
 
#define _In_z_count_(size)
 
#define _In_z_count_c_(size)
 
#define _Inout_
 
#define _Inout_bytecap_(size)
 
#define _Inout_bytecap_c_(size)
 
#define _Inout_bytecap_x_(size)
 
#define _Inout_bytecount_(size)
 
#define _Inout_bytecount_c_(size)
 
#define _Inout_bytecount_x_(size)
 
#define _Inout_cap_(size)
 
#define _Inout_cap_c_(size)
 
#define _Inout_cap_x_(size)
 
#define _Inout_count_(size)
 
#define _Inout_count_c_(size)
 
#define _Inout_count_x_(size)
 
#define _Inout_defensive_(annotes)
 
#define _Inout_opt_
 
#define _Inout_opt_bytecap_(size)
 
#define _Inout_opt_bytecap_c_(size)
 
#define _Inout_opt_bytecap_x_(size)
 
#define _Inout_opt_bytecount_(size)
 
#define _Inout_opt_bytecount_c_(size)
 
#define _Inout_opt_bytecount_x_(size)
 
#define _Inout_opt_cap_(size)
 
#define _Inout_opt_cap_c_(size)
 
#define _Inout_opt_cap_x_(size)
 
#define _Inout_opt_count_(size)
 
#define _Inout_opt_count_c_(size)
 
#define _Inout_opt_count_x_(size)
 
#define _Inout_opt_ptrdiff_count_(size)
 
#define _Inout_opt_z_
 
#define _Inout_opt_z_bytecap_(size)
 
#define _Inout_opt_z_bytecap_c_(size)
 
#define _Inout_opt_z_bytecap_x_(size)
 
#define _Inout_opt_z_bytecount_(size)
 
#define _Inout_opt_z_bytecount_c_(size)
 
#define _Inout_opt_z_cap_(size)
 
#define _Inout_opt_z_cap_c_(size)
 
#define _Inout_opt_z_cap_x_(size)
 
#define _Inout_opt_z_count_(size)
 
#define _Inout_opt_z_count_c_(size)
 
#define _Inout_ptrdiff_count_(size)
 
#define _Inout_updates_(size)
 
#define _Inout_updates_all_(size)
 
#define _Inout_updates_all_opt_(size)
 
#define _Inout_updates_bytes_(size)
 
#define _Inout_updates_bytes_all_(size)
 
#define _Inout_updates_bytes_all_opt_(size)
 
#define _Inout_updates_bytes_opt_(size)
 
#define _Inout_updates_bytes_to_(size, count)
 
#define _Inout_updates_bytes_to_opt_(size, count)
 
#define _Inout_updates_opt_(size)
 
#define _Inout_updates_opt_z_(size)
 
#define _Inout_updates_to_(size, count)
 
#define _Inout_updates_to_opt_(size, count)
 
#define _Inout_updates_z_(size)
 
#define _Inout_z_
 
#define _Inout_z_bytecap_(size)
 
#define _Inout_z_bytecap_c_(size)
 
#define _Inout_z_bytecap_x_(size)
 
#define _Inout_z_bytecount_(size)
 
#define _Inout_z_bytecount_c_(size)
 
#define _Inout_z_cap_(size)
 
#define _Inout_z_cap_c_(size)
 
#define _Inout_z_cap_x_(size)
 
#define _Inout_z_count_(size)
 
#define _Inout_z_count_c_(size)
 
#define _Interlocked_operand_
 
#define _Literal_
 
#define _Maybenull_
 
#define _Maybevalid_
 
#define _Maybe_raises_SEH_exception_
 
#define _Must_inspect_result_
 
#define _Notliteral_
 
#define _Notnull_
 
#define _Notref_
 
#define _Notvalid_
 
#define _Null_
 
#define _Null_terminated_
 
#define _NullNull_terminated_
 
#define _On_failure_(annos)
 
#define _Out_
 
#define _Out_bound_
 
#define _Out_bytecap_(size)
 
#define _Out_bytecap_c_(size)
 
#define _Out_bytecap_post_bytecount_(cap, count)
 
#define _Out_bytecap_x_(size)
 
#define _Out_bytecapcount_(capcount)
 
#define _Out_bytecapcount_x_(capcount)
 
#define _Out_cap_(size)
 
#define _Out_cap_c_(size)
 
#define _Out_cap_m_(mult, size)
 
#define _Out_cap_post_count_(cap, count)
 
#define _Out_cap_x_(size)
 
#define _Out_capcount_(capcount)
 
#define _Out_capcount_x_(capcount)
 
#define _Out_defensive_(annotes)
 
#define _Out_opt_
 
#define _Out_opt_bytecap_(size)
 
#define _Out_opt_bytecap_c_(size)
 
#define _Out_opt_bytecap_post_bytecount_(cap, count)
 
#define _Out_opt_bytecap_x_(size)
 
#define _Out_opt_bytecapcount_(capcount)
 
#define _Out_opt_bytecapcount_x_(capcount)
 
#define _Out_opt_cap_(size)
 
#define _Out_opt_cap_c_(size)
 
#define _Out_opt_cap_m_(mult, size)
 
#define _Out_opt_cap_post_count_(cap, count)
 
#define _Out_opt_cap_x_(size)
 
#define _Out_opt_capcount_(capcount)
 
#define _Out_opt_capcount_x_(capcount)
 
#define _Out_opt_ptrdiff_cap_(size)
 
#define _Out_opt_z_bytecap_(size)
 
#define _Out_opt_z_bytecap_c_(size)
 
#define _Out_opt_z_bytecap_post_bytecount_(cap, count)
 
#define _Out_opt_z_bytecap_x_(size)
 
#define _Out_opt_z_bytecapcount_(capcount)
 
#define _Out_opt_z_cap_(size)
 
#define _Out_opt_z_cap_c_(size)
 
#define _Out_opt_z_cap_m_(mult, size)
 
#define _Out_opt_z_cap_post_count_(cap, count)
 
#define _Out_opt_z_cap_x_(size)
 
#define _Out_opt_z_capcount_(capcount)
 
#define _Out_ptrdiff_cap_(size)
 
#define _Out_range_(lb, ub)
 
#define _Out_writes_(size)
 
#define _Out_writes_all_(size)
 
#define _Out_writes_all_opt_(size)
 
#define _Out_writes_bytes_(size)
 
#define _Out_writes_bytes_all_(size)
 
#define _Out_writes_bytes_all_opt_(size)
 
#define _Out_writes_bytes_opt_(size)
 
#define _Out_writes_bytes_to_(size, count)
 
#define _Out_writes_bytes_to_opt_(size, count)
 
#define _Out_writes_opt_(size)
 
#define _Out_writes_opt_z_(size)
 
#define _Out_writes_to_(size, count)
 
#define _Out_writes_to_opt_(size, count)
 
#define _Out_writes_to_ptr_(ptr)
 
#define _Out_writes_to_ptr_opt_(ptr)
 
#define _Out_writes_to_ptr_opt_z_(ptr)
 
#define _Out_writes_to_ptr_z_(ptr)
 
#define _Out_writes_z_(size)
 
#define _Out_z_bytecap_(size)
 
#define _Out_z_bytecap_c_(size)
 
#define _Out_z_bytecap_post_bytecount_(cap, count)
 
#define _Out_z_bytecap_x_(size)
 
#define _Out_z_bytecapcount_(capcount)
 
#define _Out_z_cap_(size)
 
#define _Out_z_cap_c_(size)
 
#define _Out_z_cap_m_(mult, size)
 
#define _Out_z_cap_post_count_(cap, count)
 
#define _Out_z_cap_x_(size)
 
#define _Out_z_capcount_(capcount)
 
#define _Outptr_
 
#define _Outptr_opt_
 
#define _Outptr_opt_result_buffer_(size)
 
#define _Outptr_opt_result_buffer_all_(size)
 
#define _Outptr_opt_result_buffer_all_maybenull_(size)
 
#define _Outptr_opt_result_buffer_maybenull_(size)
 
#define _Outptr_opt_result_buffer_to_(size, count)
 
#define _Outptr_opt_result_buffer_to_maybenull_(size, count)
 
#define _Outptr_opt_result_bytebuffer_(size)
 
#define _Outptr_opt_result_bytebuffer_all_(size)
 
#define _Outptr_opt_result_bytebuffer_all_maybenull_(size)
 
#define _Outptr_opt_result_bytebuffer_maybenull_(size)
 
#define _Outptr_opt_result_bytebuffer_to_(size, count)
 
#define _Outptr_opt_result_bytebuffer_to_maybenull_(size, count)
 
#define _Outptr_opt_result_maybenull_
 
#define _Outptr_opt_result_maybenull_z_
 
#define _Outptr_opt_result_nullonfailure_
 
#define _Outptr_opt_result_z_
 
#define _Outptr_result_buffer_(size)
 
#define _Outptr_result_buffer_all_(size)
 
#define _Outptr_result_buffer_all_maybenull_(size)
 
#define _Outptr_result_buffer_maybenull_(size)
 
#define _Outptr_result_buffer_to_(size, count)
 
#define _Outptr_result_buffer_to_maybenull_(size, count)
 
#define _Outptr_result_bytebuffer_(size)
 
#define _Outptr_result_bytebuffer_all_(size)
 
#define _Outptr_result_bytebuffer_all_maybenull_(size)
 
#define _Outptr_result_bytebuffer_maybenull_(size)
 
#define _Outptr_result_bytebuffer_to_(size, count)
 
#define _Outptr_result_bytebuffer_to_maybenull_(size, count)
 
#define _Outptr_result_maybenull_
 
#define _Outptr_result_maybenull_z_
 
#define _Outptr_result_nullonfailure_
 
#define _Outptr_result_z_
 
#define _Outref_
 
#define _Outref_result_buffer_(size)
 
#define _Outref_result_buffer_all_(size)
 
#define _Outref_result_buffer_all_maybenull_(size)
 
#define _Outref_result_buffer_maybenull_(size)
 
#define _Outref_result_buffer_to_(size, count)
 
#define _Outref_result_buffer_to_maybenull_(size, count)
 
#define _Outref_result_bytebuffer_(size)
 
#define _Outref_result_bytebuffer_all_(size)
 
#define _Outref_result_bytebuffer_all_maybenull_(size)
 
#define _Outref_result_bytebuffer_maybenull_(size)
 
#define _Outref_result_bytebuffer_to_(size, count)
 
#define _Outref_result_bytebuffer_to_maybenull_(size, count)
 
#define _Outref_result_maybenull_
 
#define _Outref_result_nullonfailure_
 
#define _Points_to_data_
 
#define _Post_
 
#define _Post_bytecap_(size)
 
#define _Post_bytecount_(size)
 
#define _Post_bytecount_c_(size)
 
#define _Post_bytecount_x_(size)
 
#define _Post_cap_(size)
 
#define _Post_count_(size)
 
#define _Post_count_c_(size)
 
#define _Post_count_x_(size)
 
#define _Post_defensive_
 
#define _Post_equal_to_(expr)
 
#define _Post_invalid_
 
#define _Post_maybenull_
 
#define _Post_maybez_
 
#define _Post_notnull_
 
#define _Post_null_
 
#define _Post_ptr_invalid_
 
#define _Post_readable_byte_size_(size)
 
#define _Post_readable_size_(size)
 
#define _Post_satisfies_(cond)
 
#define _Post_valid_
 
#define _Post_writable_byte_size_(size)
 
#define _Post_writable_size_(size)
 
#define _Post_z_
 
#define _Post_z_bytecount_(size)
 
#define _Post_z_bytecount_c_(size)
 
#define _Post_z_bytecount_x_(size)
 
#define _Post_z_count_(size)
 
#define _Post_z_count_c_(size)
 
#define _Post_z_count_x_(size)
 
#define _Pre_
 
#define _Pre_bytecap_(size)
 
#define _Pre_bytecap_c_(size)
 
#define _Pre_bytecap_x_(size)
 
#define _Pre_bytecount_(size)
 
#define _Pre_bytecount_c_(size)
 
#define _Pre_bytecount_x_(size)
 
#define _Pre_cap_(size)
 
#define _Pre_cap_c_(size)
 
#define _Pre_cap_c_one_
 
#define _Pre_cap_for_(param)
 
#define _Pre_cap_m_(mult, size)
 
#define _Pre_cap_x_(size)
 
#define _Pre_count_(size)
 
#define _Pre_count_c_(size)
 
#define _Pre_count_x_(size)
 
#define _Pre_defensive_
 
#define _Pre_equal_to_(expr)
 
#define _Pre_invalid_
 
#define _Pre_maybenull_
 
#define _Pre_notnull_
 
#define _Pre_null_
 
#define _Pre_opt_bytecap_(size)
 
#define _Pre_opt_bytecap_c_(size)
 
#define _Pre_opt_bytecap_x_(size)
 
#define _Pre_opt_bytecount_(size)
 
#define _Pre_opt_bytecount_c_(size)
 
#define _Pre_opt_bytecount_x_(size)
 
#define _Pre_opt_cap_(size)
 
#define _Pre_opt_cap_c_(size)
 
#define _Pre_opt_cap_c_one_
 
#define _Pre_opt_cap_for_(param)
 
#define _Pre_opt_cap_m_(mult, size)
 
#define _Pre_opt_cap_x_(size)
 
#define _Pre_opt_count_(size)
 
#define _Pre_opt_count_c_(size)
 
#define _Pre_opt_count_x_(size)
 
#define _Pre_opt_ptrdiff_cap_(ptr)
 
#define _Pre_opt_ptrdiff_count_(ptr)
 
#define _Pre_opt_valid_
 
#define _Pre_opt_valid_bytecap_(size)
 
#define _Pre_opt_valid_bytecap_c_(size)
 
#define _Pre_opt_valid_bytecap_x_(size)
 
#define _Pre_opt_valid_cap_(size)
 
#define _Pre_opt_valid_cap_c_(size)
 
#define _Pre_opt_valid_cap_x_(size)
 
#define _Pre_opt_z_
 
#define _Pre_opt_z_bytecap_(size)
 
#define _Pre_opt_z_bytecap_c_(size)
 
#define _Pre_opt_z_bytecap_x_(size)
 
#define _Pre_opt_z_cap_(size)
 
#define _Pre_opt_z_cap_c_(size)
 
#define _Pre_opt_z_cap_x_(size)
 
#define _Pre_ptrdiff_cap_(ptr)
 
#define _Pre_ptrdiff_count_(ptr)
 
#define _Pre_readable_byte_size_(size)
 
#define _Pre_readable_size_(size)
 
#define _Pre_readonly_
 
#define _Pre_satisfies_(cond)
 
#define _Pre_unknown_
 
#define _Pre_valid_
 
#define _Pre_valid_bytecap_(size)
 
#define _Pre_valid_bytecap_c_(size)
 
#define _Pre_valid_bytecap_x_(size)
 
#define _Pre_valid_cap_(size)
 
#define _Pre_valid_cap_c_(size)
 
#define _Pre_valid_cap_x_(size)
 
#define _Pre_writable_byte_size_(size)
 
#define _Pre_writable_size_(size)
 
#define _Pre_writeonly_
 
#define _Pre_z_
 
#define _Pre_z_bytecap_(size)
 
#define _Pre_z_bytecap_c_(size)
 
#define _Pre_z_bytecap_x_(size)
 
#define _Pre_z_cap_(size)
 
#define _Pre_z_cap_c_(size)
 
#define _Pre_z_cap_x_(size)
 
#define _Prepost_bytecount_(size)
 
#define _Prepost_bytecount_c_(size)
 
#define _Prepost_bytecount_x_(size)
 
#define _Prepost_count_(size)
 
#define _Prepost_count_c_(size)
 
#define _Prepost_count_x_(size)
 
#define _Prepost_opt_bytecount_(size)
 
#define _Prepost_opt_bytecount_c_(size)
 
#define _Prepost_opt_bytecount_x_(size)
 
#define _Prepost_opt_count_(size)
 
#define _Prepost_opt_count_c_(size)
 
#define _Prepost_opt_count_x_(size)
 
#define _Prepost_opt_valid_
 
#define _Prepost_opt_z_
 
#define _Prepost_valid_
 
#define _Prepost_z_
 
#define _Printf_format_string_
 
#define _Raises_SEH_exception_
 
#define _Readable_bytes_(size)
 
#define _Readable_elements_(size)
 
#define _Reserved_
 
#define _Result_nullonfailure_
 
#define _Result_zeroonfailure_
 
#define __inner_callback
 
#define _Ret_
 
#define _Ret_bound_
 
#define _Ret_bytecap_(size)
 
#define _Ret_bytecap_c_(size)
 
#define _Ret_bytecap_x_(size)
 
#define _Ret_bytecount_(size)
 
#define _Ret_bytecount_c_(size)
 
#define _Ret_bytecount_x_(size)
 
#define _Ret_cap_(size)
 
#define _Ret_cap_c_(size)
 
#define _Ret_cap_x_(size)
 
#define _Ret_count_(size)
 
#define _Ret_count_c_(size)
 
#define _Ret_count_x_(size)
 
#define _Ret_maybenull_
 
#define _Ret_maybenull_z_
 
#define _Ret_notnull_
 
#define _Ret_null_
 
#define _Ret_opt_
 
#define _Ret_opt_bytecap_(size)
 
#define _Ret_opt_bytecap_c_(size)
 
#define _Ret_opt_bytecap_x_(size)
 
#define _Ret_opt_bytecount_(size)
 
#define _Ret_opt_bytecount_c_(size)
 
#define _Ret_opt_bytecount_x_(size)
 
#define _Ret_opt_cap_(size)
 
#define _Ret_opt_cap_c_(size)
 
#define _Ret_opt_cap_x_(size)
 
#define _Ret_opt_count_(size)
 
#define _Ret_opt_count_c_(size)
 
#define _Ret_opt_count_x_(size)
 
#define _Ret_opt_valid_
 
#define _Ret_opt_z_
 
#define _Ret_opt_z_bytecap_(size)
 
#define _Ret_opt_z_bytecount_(size)
 
#define _Ret_opt_z_cap_(size)
 
#define _Ret_opt_z_count_(size)
 
#define _Ret_range_(lb, ub)
 
#define _Ret_valid_
 
#define _Ret_writes_(size)
 
#define _Ret_writes_bytes_(size)
 
#define _Ret_writes_bytes_maybenull_(size)
 
#define _Ret_writes_bytes_to_(size, count)
 
#define _Ret_writes_bytes_to_maybenull_(size, count)
 
#define _Ret_writes_maybenull_(size)
 
#define _Ret_writes_maybenull_z_(size)
 
#define _Ret_writes_to_(size, count)
 
#define _Ret_writes_to_maybenull_(size, count)
 
#define _Ret_writes_z_(size)
 
#define _Ret_z_
 
#define _Ret_z_bytecap_(size)
 
#define _Ret_z_bytecount_(size)
 
#define _Ret_z_cap_(size)
 
#define _Ret_z_count_(size)
 
#define _Return_type_success_(expr)
 
#define _Scanf_format_string_
 
#define _Scanf_s_format_string_
 
#define _Strict_type_match_
 
#define _Struct_size_bytes_(size)
 
#define _Success_(expr)
 
#define _Unchanged_(e)
 
#define _Use_decl_annotations_
 
#define _Valid_
 
#define _When_(expr, annos)
 
#define _Writable_bytes_(size)
 
#define _Writable_elements_(size)
 
#define __callback   __inner_callback
 

Macro Definition Documentation

#define __ATTR_SAL

Definition at line 24 of file sal.h.

#define __callback   __inner_callback

Definition at line 1746 of file sal.h.

#define __inner_callback

Definition at line 1676 of file sal.h.

#define __inner_exceptthat

Definition at line 1105 of file sal.h.

#define __inner_typefix (   ctype)

Definition at line 1106 of file sal.h.

#define _Always_ (   annos)

Definition at line 1107 of file sal.h.

#define _Analysis_assume_ (   expr)    ((void)0)

Definition at line 1110 of file sal.h.

#define _Analysis_mode_ (   mode)

Definition at line 1108 of file sal.h.

#define _Analysis_noreturn_

Definition at line 1109 of file sal.h.

#define _At_ (   target,
  annos 
)

Definition at line 1112 of file sal.h.

#define _At_buffer_ (   target,
  iter,
  bound,
  annos 
)

Definition at line 1113 of file sal.h.

#define _Check_return_

Definition at line 1114 of file sal.h.

#define _COM_Outptr_

Definition at line 1115 of file sal.h.

#define _COM_Outptr_opt_

Definition at line 1116 of file sal.h.

#define _COM_Outptr_opt_result_maybenull_

Definition at line 1117 of file sal.h.

#define _COM_Outptr_result_maybenull_

Definition at line 1118 of file sal.h.

#define _Const_

Definition at line 1119 of file sal.h.

#define _Deref2_pre_readonly_

Definition at line 1287 of file sal.h.

#define _Deref_in_bound_

Definition at line 1120 of file sal.h.

#define _Deref_in_range_ (   lb,
  ub 
)

Definition at line 1121 of file sal.h.

#define _Deref_inout_bound_

Definition at line 1122 of file sal.h.

#define _Deref_inout_z_

Definition at line 1123 of file sal.h.

#define _Deref_inout_z_bytecap_c_ (   size)

Definition at line 1124 of file sal.h.

#define _Deref_inout_z_cap_c_ (   size)

Definition at line 1125 of file sal.h.

#define _Deref_opt_out_

Definition at line 1126 of file sal.h.

#define _Deref_opt_out_opt_

Definition at line 1127 of file sal.h.

#define _Deref_opt_out_opt_z_

Definition at line 1128 of file sal.h.

#define _Deref_opt_out_z_

Definition at line 1129 of file sal.h.

#define _Deref_out_

Definition at line 1130 of file sal.h.

#define _Deref_out_bound_

Definition at line 1131 of file sal.h.

#define _Deref_out_opt_

Definition at line 1132 of file sal.h.

#define _Deref_out_opt_z_

Definition at line 1133 of file sal.h.

#define _Deref_out_range_ (   lb,
  ub 
)

Definition at line 1134 of file sal.h.

#define _Deref_out_z_

Definition at line 1135 of file sal.h.

#define _Deref_out_z_bytecap_c_ (   size)

Definition at line 1136 of file sal.h.

#define _Deref_out_z_cap_c_ (   size)

Definition at line 1137 of file sal.h.

#define _Deref_post_bytecap_ (   size)

Definition at line 1138 of file sal.h.

#define _Deref_post_bytecap_c_ (   size)

Definition at line 1139 of file sal.h.

#define _Deref_post_bytecap_x_ (   size)

Definition at line 1140 of file sal.h.

#define _Deref_post_bytecount_ (   size)

Definition at line 1141 of file sal.h.

#define _Deref_post_bytecount_c_ (   size)

Definition at line 1142 of file sal.h.

#define _Deref_post_bytecount_x_ (   size)

Definition at line 1143 of file sal.h.

#define _Deref_post_cap_ (   size)

Definition at line 1144 of file sal.h.

#define _Deref_post_cap_c_ (   size)

Definition at line 1145 of file sal.h.

#define _Deref_post_cap_x_ (   size)

Definition at line 1146 of file sal.h.

#define _Deref_post_count_ (   size)

Definition at line 1147 of file sal.h.

#define _Deref_post_count_c_ (   size)

Definition at line 1148 of file sal.h.

#define _Deref_post_count_x_ (   size)

Definition at line 1149 of file sal.h.

#define _Deref_post_maybenull_

Definition at line 1150 of file sal.h.

#define _Deref_post_notnull_

Definition at line 1151 of file sal.h.

#define _Deref_post_null_

Definition at line 1152 of file sal.h.

#define _Deref_post_opt_bytecap_ (   size)

Definition at line 1153 of file sal.h.

#define _Deref_post_opt_bytecap_c_ (   size)

Definition at line 1154 of file sal.h.

#define _Deref_post_opt_bytecap_x_ (   size)

Definition at line 1155 of file sal.h.

#define _Deref_post_opt_bytecount_ (   size)

Definition at line 1156 of file sal.h.

#define _Deref_post_opt_bytecount_c_ (   size)

Definition at line 1157 of file sal.h.

#define _Deref_post_opt_bytecount_x_ (   size)

Definition at line 1158 of file sal.h.

#define _Deref_post_opt_cap_ (   size)

Definition at line 1159 of file sal.h.

#define _Deref_post_opt_cap_c_ (   size)

Definition at line 1160 of file sal.h.

#define _Deref_post_opt_cap_x_ (   size)

Definition at line 1161 of file sal.h.

#define _Deref_post_opt_count_ (   size)

Definition at line 1162 of file sal.h.

#define _Deref_post_opt_count_c_ (   size)

Definition at line 1163 of file sal.h.

#define _Deref_post_opt_count_x_ (   size)

Definition at line 1164 of file sal.h.

#define _Deref_post_opt_valid_

Definition at line 1165 of file sal.h.

#define _Deref_post_opt_valid_bytecap_ (   size)

Definition at line 1166 of file sal.h.

#define _Deref_post_opt_valid_bytecap_c_ (   size)

Definition at line 1167 of file sal.h.

#define _Deref_post_opt_valid_bytecap_x_ (   size)

Definition at line 1168 of file sal.h.

#define _Deref_post_opt_valid_cap_ (   size)

Definition at line 1169 of file sal.h.

#define _Deref_post_opt_valid_cap_c_ (   size)

Definition at line 1170 of file sal.h.

#define _Deref_post_opt_valid_cap_x_ (   size)

Definition at line 1171 of file sal.h.

#define _Deref_post_opt_z_

Definition at line 1172 of file sal.h.

#define _Deref_post_opt_z_bytecap_ (   size)

Definition at line 1173 of file sal.h.

#define _Deref_post_opt_z_bytecap_c_ (   size)

Definition at line 1174 of file sal.h.

#define _Deref_post_opt_z_bytecap_x_ (   size)

Definition at line 1175 of file sal.h.

#define _Deref_post_opt_z_cap_ (   size)

Definition at line 1176 of file sal.h.

#define _Deref_post_opt_z_cap_c_ (   size)

Definition at line 1177 of file sal.h.

#define _Deref_post_opt_z_cap_x_ (   size)

Definition at line 1178 of file sal.h.

#define _Deref_post_valid_

Definition at line 1179 of file sal.h.

#define _Deref_post_valid_bytecap_ (   size)

Definition at line 1180 of file sal.h.

#define _Deref_post_valid_bytecap_c_ (   size)

Definition at line 1181 of file sal.h.

#define _Deref_post_valid_bytecap_x_ (   size)

Definition at line 1182 of file sal.h.

#define _Deref_post_valid_cap_ (   size)

Definition at line 1183 of file sal.h.

#define _Deref_post_valid_cap_c_ (   size)

Definition at line 1184 of file sal.h.

#define _Deref_post_valid_cap_x_ (   size)

Definition at line 1185 of file sal.h.

#define _Deref_post_z_

Definition at line 1186 of file sal.h.

#define _Deref_post_z_bytecap_ (   size)

Definition at line 1187 of file sal.h.

#define _Deref_post_z_bytecap_c_ (   size)

Definition at line 1188 of file sal.h.

#define _Deref_post_z_bytecap_x_ (   size)

Definition at line 1189 of file sal.h.

#define _Deref_post_z_cap_ (   size)

Definition at line 1190 of file sal.h.

#define _Deref_post_z_cap_c_ (   size)

Definition at line 1191 of file sal.h.

#define _Deref_post_z_cap_x_ (   size)

Definition at line 1192 of file sal.h.

#define _Deref_pre_bytecap_ (   size)

Definition at line 1193 of file sal.h.

#define _Deref_pre_bytecap_c_ (   size)

Definition at line 1194 of file sal.h.

#define _Deref_pre_bytecap_x_ (   size)

Definition at line 1195 of file sal.h.

#define _Deref_pre_bytecount_ (   size)

Definition at line 1196 of file sal.h.

#define _Deref_pre_bytecount_c_ (   size)

Definition at line 1197 of file sal.h.

#define _Deref_pre_bytecount_x_ (   size)

Definition at line 1198 of file sal.h.

#define _Deref_pre_cap_ (   size)

Definition at line 1199 of file sal.h.

#define _Deref_pre_cap_c_ (   size)

Definition at line 1200 of file sal.h.

#define _Deref_pre_cap_x_ (   size)

Definition at line 1201 of file sal.h.

#define _Deref_pre_count_ (   size)

Definition at line 1202 of file sal.h.

#define _Deref_pre_count_c_ (   size)

Definition at line 1203 of file sal.h.

#define _Deref_pre_count_x_ (   size)

Definition at line 1204 of file sal.h.

#define _Deref_pre_invalid_

Definition at line 1205 of file sal.h.

#define _Deref_pre_maybenull_

Definition at line 1206 of file sal.h.

#define _Deref_pre_notnull_

Definition at line 1207 of file sal.h.

#define _Deref_pre_null_

Definition at line 1208 of file sal.h.

#define _Deref_pre_opt_bytecap_ (   size)

Definition at line 1209 of file sal.h.

#define _Deref_pre_opt_bytecap_c_ (   size)

Definition at line 1210 of file sal.h.

#define _Deref_pre_opt_bytecap_x_ (   size)

Definition at line 1211 of file sal.h.

#define _Deref_pre_opt_bytecount_ (   size)

Definition at line 1212 of file sal.h.

#define _Deref_pre_opt_bytecount_c_ (   size)

Definition at line 1213 of file sal.h.

#define _Deref_pre_opt_bytecount_x_ (   size)

Definition at line 1214 of file sal.h.

#define _Deref_pre_opt_cap_ (   size)

Definition at line 1215 of file sal.h.

#define _Deref_pre_opt_cap_c_ (   size)

Definition at line 1216 of file sal.h.

#define _Deref_pre_opt_cap_x_ (   size)

Definition at line 1217 of file sal.h.

#define _Deref_pre_opt_count_ (   size)

Definition at line 1218 of file sal.h.

#define _Deref_pre_opt_count_c_ (   size)

Definition at line 1219 of file sal.h.

#define _Deref_pre_opt_count_x_ (   size)

Definition at line 1220 of file sal.h.

#define _Deref_pre_opt_valid_

Definition at line 1221 of file sal.h.

#define _Deref_pre_opt_valid_bytecap_ (   size)

Definition at line 1222 of file sal.h.

#define _Deref_pre_opt_valid_bytecap_c_ (   size)

Definition at line 1223 of file sal.h.

#define _Deref_pre_opt_valid_bytecap_x_ (   size)

Definition at line 1224 of file sal.h.

#define _Deref_pre_opt_valid_cap_ (   size)

Definition at line 1225 of file sal.h.

#define _Deref_pre_opt_valid_cap_c_ (   size)

Definition at line 1226 of file sal.h.

#define _Deref_pre_opt_valid_cap_x_ (   size)

Definition at line 1227 of file sal.h.

#define _Deref_pre_opt_z_

Definition at line 1228 of file sal.h.

#define _Deref_pre_opt_z_bytecap_ (   size)

Definition at line 1229 of file sal.h.

#define _Deref_pre_opt_z_bytecap_c_ (   size)

Definition at line 1230 of file sal.h.

#define _Deref_pre_opt_z_bytecap_x_ (   size)

Definition at line 1231 of file sal.h.

#define _Deref_pre_opt_z_cap_ (   size)

Definition at line 1232 of file sal.h.

#define _Deref_pre_opt_z_cap_c_ (   size)

Definition at line 1233 of file sal.h.

#define _Deref_pre_opt_z_cap_x_ (   size)

Definition at line 1234 of file sal.h.

#define _Deref_pre_readonly_

Definition at line 1235 of file sal.h.

#define _Deref_pre_valid_

Definition at line 1236 of file sal.h.

#define _Deref_pre_valid_bytecap_ (   size)

Definition at line 1237 of file sal.h.

#define _Deref_pre_valid_bytecap_c_ (   size)

Definition at line 1238 of file sal.h.

#define _Deref_pre_valid_bytecap_x_ (   size)

Definition at line 1239 of file sal.h.

#define _Deref_pre_valid_cap_ (   size)

Definition at line 1240 of file sal.h.

#define _Deref_pre_valid_cap_c_ (   size)

Definition at line 1241 of file sal.h.

#define _Deref_pre_valid_cap_x_ (   size)

Definition at line 1242 of file sal.h.

#define _Deref_pre_writeonly_

Definition at line 1243 of file sal.h.

#define _Deref_pre_z_

Definition at line 1244 of file sal.h.

#define _Deref_pre_z_bytecap_ (   size)

Definition at line 1245 of file sal.h.

#define _Deref_pre_z_bytecap_c_ (   size)

Definition at line 1246 of file sal.h.

#define _Deref_pre_z_bytecap_x_ (   size)

Definition at line 1247 of file sal.h.

#define _Deref_pre_z_cap_ (   size)

Definition at line 1248 of file sal.h.

#define _Deref_pre_z_cap_c_ (   size)

Definition at line 1249 of file sal.h.

#define _Deref_pre_z_cap_x_ (   size)

Definition at line 1250 of file sal.h.

#define _Deref_prepost_bytecap_ (   size)

Definition at line 1251 of file sal.h.

#define _Deref_prepost_bytecap_x_ (   size)

Definition at line 1252 of file sal.h.

#define _Deref_prepost_bytecount_ (   size)

Definition at line 1253 of file sal.h.

#define _Deref_prepost_bytecount_x_ (   size)

Definition at line 1254 of file sal.h.

#define _Deref_prepost_cap_ (   size)

Definition at line 1255 of file sal.h.

#define _Deref_prepost_cap_x_ (   size)

Definition at line 1256 of file sal.h.

#define _Deref_prepost_count_ (   size)

Definition at line 1257 of file sal.h.

#define _Deref_prepost_count_x_ (   size)

Definition at line 1258 of file sal.h.

#define _Deref_prepost_opt_bytecap_ (   size)

Definition at line 1259 of file sal.h.

#define _Deref_prepost_opt_bytecap_x_ (   size)

Definition at line 1260 of file sal.h.

#define _Deref_prepost_opt_bytecount_ (   size)

Definition at line 1261 of file sal.h.

#define _Deref_prepost_opt_bytecount_x_ (   size)

Definition at line 1262 of file sal.h.

#define _Deref_prepost_opt_cap_ (   size)

Definition at line 1263 of file sal.h.

#define _Deref_prepost_opt_cap_x_ (   size)

Definition at line 1264 of file sal.h.

#define _Deref_prepost_opt_count_ (   size)

Definition at line 1265 of file sal.h.

#define _Deref_prepost_opt_count_x_ (   size)

Definition at line 1266 of file sal.h.

#define _Deref_prepost_opt_valid_

Definition at line 1267 of file sal.h.

#define _Deref_prepost_opt_valid_bytecap_ (   size)

Definition at line 1268 of file sal.h.

#define _Deref_prepost_opt_valid_bytecap_x_ (   size)

Definition at line 1269 of file sal.h.

#define _Deref_prepost_opt_valid_cap_ (   size)

Definition at line 1270 of file sal.h.

#define _Deref_prepost_opt_valid_cap_x_ (   size)

Definition at line 1271 of file sal.h.

#define _Deref_prepost_opt_z_

Definition at line 1272 of file sal.h.

#define _Deref_prepost_opt_z_bytecap_ (   size)

Definition at line 1273 of file sal.h.

#define _Deref_prepost_opt_z_cap_ (   size)

Definition at line 1274 of file sal.h.

#define _Deref_prepost_valid_

Definition at line 1275 of file sal.h.

#define _Deref_prepost_valid_bytecap_ (   size)

Definition at line 1276 of file sal.h.

#define _Deref_prepost_valid_bytecap_x_ (   size)

Definition at line 1277 of file sal.h.

#define _Deref_prepost_valid_cap_ (   size)

Definition at line 1278 of file sal.h.

#define _Deref_prepost_valid_cap_x_ (   size)

Definition at line 1279 of file sal.h.

#define _Deref_prepost_z_

Definition at line 1280 of file sal.h.

#define _Deref_prepost_z_bytecap_ (   size)

Definition at line 1281 of file sal.h.

#define _Deref_prepost_z_cap_ (   size)

Definition at line 1282 of file sal.h.

#define _Deref_ret_bound_

Definition at line 1283 of file sal.h.

#define _Deref_ret_opt_z_

Definition at line 1284 of file sal.h.

#define _Deref_ret_range_ (   lb,
  ub 
)

Definition at line 1285 of file sal.h.

#define _Deref_ret_z_

Definition at line 1286 of file sal.h.

#define _Field_range_ (   min,
  max 
)

Definition at line 1288 of file sal.h.

#define _Field_size_ (   size)

Definition at line 1289 of file sal.h.

#define _Field_size_bytes_ (   size)

Definition at line 1290 of file sal.h.

#define _Field_size_bytes_full_ (   size)

Definition at line 1291 of file sal.h.

#define _Field_size_bytes_full_opt_ (   size)

Definition at line 1292 of file sal.h.

#define _Field_size_bytes_opt_ (   size)

Definition at line 1293 of file sal.h.

#define _Field_size_bytes_part_ (   size,
  count 
)

Definition at line 1294 of file sal.h.

#define _Field_size_bytes_part_opt_ (   size,
  count 
)

Definition at line 1295 of file sal.h.

#define _Field_size_full_ (   size)

Definition at line 1296 of file sal.h.

#define _Field_size_full_opt_ (   size)

Definition at line 1297 of file sal.h.

#define _Field_size_opt_ (   size)

Definition at line 1298 of file sal.h.

#define _Field_size_part_ (   size,
  count 
)

Definition at line 1299 of file sal.h.

#define _Field_size_part_opt_ (   size,
  count 
)

Definition at line 1300 of file sal.h.

#define _Field_z_

Definition at line 1301 of file sal.h.

#define _Function_class_ (   x)

Definition at line 1302 of file sal.h.

#define _Group_ (   annos)

Definition at line 1303 of file sal.h.

#define _In_

Definition at line 1304 of file sal.h.

#define _In_bound_

Definition at line 1305 of file sal.h.

#define _In_bytecount_ (   size)

Definition at line 1306 of file sal.h.

#define _In_bytecount_c_ (   size)

Definition at line 1307 of file sal.h.

#define _In_bytecount_x_ (   size)

Definition at line 1308 of file sal.h.

#define _In_count_ (   size)

Definition at line 1309 of file sal.h.

#define _In_count_c_ (   size)

Definition at line 1310 of file sal.h.

#define _In_count_x_ (   size)

Definition at line 1311 of file sal.h.

#define _In_defensive_ (   annotes)

Definition at line 1312 of file sal.h.

#define _In_opt_

Definition at line 1313 of file sal.h.

#define _In_opt_bytecount_ (   size)

Definition at line 1314 of file sal.h.

#define _In_opt_bytecount_c_ (   size)

Definition at line 1315 of file sal.h.

#define _In_opt_bytecount_x_ (   size)

Definition at line 1316 of file sal.h.

#define _In_opt_count_ (   size)

Definition at line 1317 of file sal.h.

#define _In_opt_count_c_ (   size)

Definition at line 1318 of file sal.h.

#define _In_opt_count_x_ (   size)

Definition at line 1319 of file sal.h.

#define _In_opt_ptrdiff_count_ (   size)

Definition at line 1320 of file sal.h.

#define _In_opt_z_

Definition at line 1321 of file sal.h.

#define _In_opt_z_bytecount_ (   size)

Definition at line 1322 of file sal.h.

#define _In_opt_z_bytecount_c_ (   size)

Definition at line 1323 of file sal.h.

#define _In_opt_z_count_ (   size)

Definition at line 1324 of file sal.h.

#define _In_opt_z_count_c_ (   size)

Definition at line 1325 of file sal.h.

#define _In_ptrdiff_count_ (   size)

Definition at line 1326 of file sal.h.

#define _In_range_ (   lb,
  ub 
)

Definition at line 1327 of file sal.h.

#define _In_reads_ (   size)

Definition at line 1328 of file sal.h.

#define _In_reads_bytes_ (   size)

Definition at line 1329 of file sal.h.

#define _In_reads_bytes_opt_ (   size)

Definition at line 1330 of file sal.h.

#define _In_reads_opt_ (   size)

Definition at line 1331 of file sal.h.

#define _In_reads_opt_z_ (   size)

Definition at line 1332 of file sal.h.

#define _In_reads_or_z_ (   size)

Definition at line 1333 of file sal.h.

#define _In_reads_to_ptr_ (   ptr)

Definition at line 1334 of file sal.h.

#define _In_reads_to_ptr_opt_ (   ptr)

Definition at line 1335 of file sal.h.

#define _In_reads_to_ptr_opt_z_ (   ptr)

Definition at line 1336 of file sal.h.

#define _In_reads_to_ptr_z_ (   ptr)

Definition at line 1337 of file sal.h.

#define _In_reads_z_ (   size)

Definition at line 1338 of file sal.h.

#define _In_z_

Definition at line 1339 of file sal.h.

#define _In_z_bytecount_ (   size)

Definition at line 1340 of file sal.h.

#define _In_z_bytecount_c_ (   size)

Definition at line 1341 of file sal.h.

#define _In_z_count_ (   size)

Definition at line 1342 of file sal.h.

#define _In_z_count_c_ (   size)

Definition at line 1343 of file sal.h.

#define _Inout_

Definition at line 1344 of file sal.h.

#define _Inout_bytecap_ (   size)

Definition at line 1345 of file sal.h.

#define _Inout_bytecap_c_ (   size)

Definition at line 1346 of file sal.h.

#define _Inout_bytecap_x_ (   size)

Definition at line 1347 of file sal.h.

#define _Inout_bytecount_ (   size)

Definition at line 1348 of file sal.h.

#define _Inout_bytecount_c_ (   size)

Definition at line 1349 of file sal.h.

#define _Inout_bytecount_x_ (   size)

Definition at line 1350 of file sal.h.

#define _Inout_cap_ (   size)

Definition at line 1351 of file sal.h.

#define _Inout_cap_c_ (   size)

Definition at line 1352 of file sal.h.

#define _Inout_cap_x_ (   size)

Definition at line 1353 of file sal.h.

#define _Inout_count_ (   size)

Definition at line 1354 of file sal.h.

#define _Inout_count_c_ (   size)

Definition at line 1355 of file sal.h.

#define _Inout_count_x_ (   size)

Definition at line 1356 of file sal.h.

#define _Inout_defensive_ (   annotes)

Definition at line 1357 of file sal.h.

#define _Inout_opt_

Definition at line 1358 of file sal.h.

#define _Inout_opt_bytecap_ (   size)

Definition at line 1359 of file sal.h.

#define _Inout_opt_bytecap_c_ (   size)

Definition at line 1360 of file sal.h.

#define _Inout_opt_bytecap_x_ (   size)

Definition at line 1361 of file sal.h.

#define _Inout_opt_bytecount_ (   size)

Definition at line 1362 of file sal.h.

#define _Inout_opt_bytecount_c_ (   size)

Definition at line 1363 of file sal.h.

#define _Inout_opt_bytecount_x_ (   size)

Definition at line 1364 of file sal.h.

#define _Inout_opt_cap_ (   size)

Definition at line 1365 of file sal.h.

#define _Inout_opt_cap_c_ (   size)

Definition at line 1366 of file sal.h.

#define _Inout_opt_cap_x_ (   size)

Definition at line 1367 of file sal.h.

#define _Inout_opt_count_ (   size)

Definition at line 1368 of file sal.h.

#define _Inout_opt_count_c_ (   size)

Definition at line 1369 of file sal.h.

#define _Inout_opt_count_x_ (   size)

Definition at line 1370 of file sal.h.

#define _Inout_opt_ptrdiff_count_ (   size)

Definition at line 1371 of file sal.h.

#define _Inout_opt_z_

Definition at line 1372 of file sal.h.

#define _Inout_opt_z_bytecap_ (   size)

Definition at line 1373 of file sal.h.

#define _Inout_opt_z_bytecap_c_ (   size)

Definition at line 1374 of file sal.h.

#define _Inout_opt_z_bytecap_x_ (   size)

Definition at line 1375 of file sal.h.

#define _Inout_opt_z_bytecount_ (   size)

Definition at line 1376 of file sal.h.

#define _Inout_opt_z_bytecount_c_ (   size)

Definition at line 1377 of file sal.h.

#define _Inout_opt_z_cap_ (   size)

Definition at line 1378 of file sal.h.

#define _Inout_opt_z_cap_c_ (   size)

Definition at line 1379 of file sal.h.

#define _Inout_opt_z_cap_x_ (   size)

Definition at line 1380 of file sal.h.

#define _Inout_opt_z_count_ (   size)

Definition at line 1381 of file sal.h.

#define _Inout_opt_z_count_c_ (   size)

Definition at line 1382 of file sal.h.

#define _Inout_ptrdiff_count_ (   size)

Definition at line 1383 of file sal.h.

#define _Inout_updates_ (   size)

Definition at line 1384 of file sal.h.

#define _Inout_updates_all_ (   size)

Definition at line 1385 of file sal.h.

#define _Inout_updates_all_opt_ (   size)

Definition at line 1386 of file sal.h.

#define _Inout_updates_bytes_ (   size)

Definition at line 1387 of file sal.h.

#define _Inout_updates_bytes_all_ (   size)

Definition at line 1388 of file sal.h.

#define _Inout_updates_bytes_all_opt_ (   size)

Definition at line 1389 of file sal.h.

#define _Inout_updates_bytes_opt_ (   size)

Definition at line 1390 of file sal.h.

#define _Inout_updates_bytes_to_ (   size,
  count 
)

Definition at line 1391 of file sal.h.

#define _Inout_updates_bytes_to_opt_ (   size,
  count 
)

Definition at line 1392 of file sal.h.

#define _Inout_updates_opt_ (   size)

Definition at line 1393 of file sal.h.

#define _Inout_updates_opt_z_ (   size)

Definition at line 1394 of file sal.h.

#define _Inout_updates_to_ (   size,
  count 
)

Definition at line 1395 of file sal.h.

#define _Inout_updates_to_opt_ (   size,
  count 
)

Definition at line 1396 of file sal.h.

#define _Inout_updates_z_ (   size)

Definition at line 1397 of file sal.h.

#define _Inout_z_

Definition at line 1398 of file sal.h.

#define _Inout_z_bytecap_ (   size)

Definition at line 1399 of file sal.h.

#define _Inout_z_bytecap_c_ (   size)

Definition at line 1400 of file sal.h.

#define _Inout_z_bytecap_x_ (   size)

Definition at line 1401 of file sal.h.

#define _Inout_z_bytecount_ (   size)

Definition at line 1402 of file sal.h.

#define _Inout_z_bytecount_c_ (   size)

Definition at line 1403 of file sal.h.

#define _Inout_z_cap_ (   size)

Definition at line 1404 of file sal.h.

#define _Inout_z_cap_c_ (   size)

Definition at line 1405 of file sal.h.

#define _Inout_z_cap_x_ (   size)

Definition at line 1406 of file sal.h.

#define _Inout_z_count_ (   size)

Definition at line 1407 of file sal.h.

#define _Inout_z_count_c_ (   size)

Definition at line 1408 of file sal.h.

#define _Interlocked_operand_

Definition at line 1409 of file sal.h.

#define _Literal_

Definition at line 1410 of file sal.h.

#define _Maybe_raises_SEH_exception_

Definition at line 1413 of file sal.h.

#define _Maybenull_

Definition at line 1411 of file sal.h.

#define _Maybevalid_

Definition at line 1412 of file sal.h.

#define _Must_inspect_result_

Definition at line 1414 of file sal.h.

#define _Notliteral_

Definition at line 1415 of file sal.h.

#define _Notnull_

Definition at line 1416 of file sal.h.

#define _Notref_

Definition at line 1417 of file sal.h.

#define _Notvalid_

Definition at line 1418 of file sal.h.

#define _Null_

Definition at line 1419 of file sal.h.

#define _Null_terminated_

Definition at line 1420 of file sal.h.

#define _NullNull_terminated_

Definition at line 1421 of file sal.h.

#define _On_failure_ (   annos)

Definition at line 1422 of file sal.h.

#define _Out_

Definition at line 1423 of file sal.h.

#define _Out_bound_

Definition at line 1424 of file sal.h.

#define _Out_bytecap_ (   size)

Definition at line 1425 of file sal.h.

#define _Out_bytecap_c_ (   size)

Definition at line 1426 of file sal.h.

#define _Out_bytecap_post_bytecount_ (   cap,
  count 
)

Definition at line 1427 of file sal.h.

#define _Out_bytecap_x_ (   size)

Definition at line 1428 of file sal.h.

#define _Out_bytecapcount_ (   capcount)

Definition at line 1429 of file sal.h.

#define _Out_bytecapcount_x_ (   capcount)

Definition at line 1430 of file sal.h.

#define _Out_cap_ (   size)

Definition at line 1431 of file sal.h.

#define _Out_cap_c_ (   size)

Definition at line 1432 of file sal.h.

#define _Out_cap_m_ (   mult,
  size 
)

Definition at line 1433 of file sal.h.

#define _Out_cap_post_count_ (   cap,
  count 
)

Definition at line 1434 of file sal.h.

#define _Out_cap_x_ (   size)

Definition at line 1435 of file sal.h.

#define _Out_capcount_ (   capcount)

Definition at line 1436 of file sal.h.

#define _Out_capcount_x_ (   capcount)

Definition at line 1437 of file sal.h.

#define _Out_defensive_ (   annotes)

Definition at line 1438 of file sal.h.

#define _Out_opt_

Definition at line 1439 of file sal.h.

#define _Out_opt_bytecap_ (   size)

Definition at line 1440 of file sal.h.

#define _Out_opt_bytecap_c_ (   size)

Definition at line 1441 of file sal.h.

#define _Out_opt_bytecap_post_bytecount_ (   cap,
  count 
)

Definition at line 1442 of file sal.h.

#define _Out_opt_bytecap_x_ (   size)

Definition at line 1443 of file sal.h.

#define _Out_opt_bytecapcount_ (   capcount)

Definition at line 1444 of file sal.h.

#define _Out_opt_bytecapcount_x_ (   capcount)

Definition at line 1445 of file sal.h.

#define _Out_opt_cap_ (   size)

Definition at line 1446 of file sal.h.

#define _Out_opt_cap_c_ (   size)

Definition at line 1447 of file sal.h.

#define _Out_opt_cap_m_ (   mult,
  size 
)

Definition at line 1448 of file sal.h.

#define _Out_opt_cap_post_count_ (   cap,
  count 
)

Definition at line 1449 of file sal.h.

#define _Out_opt_cap_x_ (   size)

Definition at line 1450 of file sal.h.

#define _Out_opt_capcount_ (   capcount)

Definition at line 1451 of file sal.h.

#define _Out_opt_capcount_x_ (   capcount)

Definition at line 1452 of file sal.h.

#define _Out_opt_ptrdiff_cap_ (   size)

Definition at line 1453 of file sal.h.

#define _Out_opt_z_bytecap_ (   size)

Definition at line 1454 of file sal.h.

#define _Out_opt_z_bytecap_c_ (   size)

Definition at line 1455 of file sal.h.

#define _Out_opt_z_bytecap_post_bytecount_ (   cap,
  count 
)

Definition at line 1456 of file sal.h.

#define _Out_opt_z_bytecap_x_ (   size)

Definition at line 1457 of file sal.h.

#define _Out_opt_z_bytecapcount_ (   capcount)

Definition at line 1458 of file sal.h.

#define _Out_opt_z_cap_ (   size)

Definition at line 1459 of file sal.h.

#define _Out_opt_z_cap_c_ (   size)

Definition at line 1460 of file sal.h.

#define _Out_opt_z_cap_m_ (   mult,
  size 
)

Definition at line 1461 of file sal.h.

#define _Out_opt_z_cap_post_count_ (   cap,
  count 
)

Definition at line 1462 of file sal.h.

#define _Out_opt_z_cap_x_ (   size)

Definition at line 1463 of file sal.h.

#define _Out_opt_z_capcount_ (   capcount)

Definition at line 1464 of file sal.h.

#define _Out_ptrdiff_cap_ (   size)

Definition at line 1465 of file sal.h.

#define _Out_range_ (   lb,
  ub 
)

Definition at line 1466 of file sal.h.

#define _Out_writes_ (   size)

Definition at line 1467 of file sal.h.

#define _Out_writes_all_ (   size)

Definition at line 1468 of file sal.h.

#define _Out_writes_all_opt_ (   size)

Definition at line 1469 of file sal.h.

#define _Out_writes_bytes_ (   size)

Definition at line 1470 of file sal.h.

#define _Out_writes_bytes_all_ (   size)

Definition at line 1471 of file sal.h.

#define _Out_writes_bytes_all_opt_ (   size)

Definition at line 1472 of file sal.h.

#define _Out_writes_bytes_opt_ (   size)

Definition at line 1473 of file sal.h.

#define _Out_writes_bytes_to_ (   size,
  count 
)

Definition at line 1474 of file sal.h.

#define _Out_writes_bytes_to_opt_ (   size,
  count 
)

Definition at line 1475 of file sal.h.

#define _Out_writes_opt_ (   size)

Definition at line 1476 of file sal.h.

#define _Out_writes_opt_z_ (   size)

Definition at line 1477 of file sal.h.

#define _Out_writes_to_ (   size,
  count 
)

Definition at line 1478 of file sal.h.

#define _Out_writes_to_opt_ (   size,
  count 
)

Definition at line 1479 of file sal.h.

#define _Out_writes_to_ptr_ (   ptr)

Definition at line 1480 of file sal.h.

#define _Out_writes_to_ptr_opt_ (   ptr)

Definition at line 1481 of file sal.h.

#define _Out_writes_to_ptr_opt_z_ (   ptr)

Definition at line 1482 of file sal.h.

#define _Out_writes_to_ptr_z_ (   ptr)

Definition at line 1483 of file sal.h.

#define _Out_writes_z_ (   size)

Definition at line 1484 of file sal.h.

#define _Out_z_bytecap_ (   size)

Definition at line 1485 of file sal.h.

#define _Out_z_bytecap_c_ (   size)

Definition at line 1486 of file sal.h.

#define _Out_z_bytecap_post_bytecount_ (   cap,
  count 
)

Definition at line 1487 of file sal.h.

#define _Out_z_bytecap_x_ (   size)

Definition at line 1488 of file sal.h.

#define _Out_z_bytecapcount_ (   capcount)

Definition at line 1489 of file sal.h.

#define _Out_z_cap_ (   size)

Definition at line 1490 of file sal.h.

#define _Out_z_cap_c_ (   size)

Definition at line 1491 of file sal.h.

#define _Out_z_cap_m_ (   mult,
  size 
)

Definition at line 1492 of file sal.h.

#define _Out_z_cap_post_count_ (   cap,
  count 
)

Definition at line 1493 of file sal.h.

#define _Out_z_cap_x_ (   size)

Definition at line 1494 of file sal.h.

#define _Out_z_capcount_ (   capcount)

Definition at line 1495 of file sal.h.

#define _Outptr_

Definition at line 1496 of file sal.h.

#define _Outptr_opt_

Definition at line 1497 of file sal.h.

#define _Outptr_opt_result_buffer_ (   size)

Definition at line 1498 of file sal.h.

#define _Outptr_opt_result_buffer_all_ (   size)

Definition at line 1499 of file sal.h.

#define _Outptr_opt_result_buffer_all_maybenull_ (   size)

Definition at line 1500 of file sal.h.

#define _Outptr_opt_result_buffer_maybenull_ (   size)

Definition at line 1501 of file sal.h.

#define _Outptr_opt_result_buffer_to_ (   size,
  count 
)

Definition at line 1502 of file sal.h.

#define _Outptr_opt_result_buffer_to_maybenull_ (   size,
  count 
)

Definition at line 1503 of file sal.h.

#define _Outptr_opt_result_bytebuffer_ (   size)

Definition at line 1504 of file sal.h.

#define _Outptr_opt_result_bytebuffer_all_ (   size)

Definition at line 1505 of file sal.h.

#define _Outptr_opt_result_bytebuffer_all_maybenull_ (   size)

Definition at line 1506 of file sal.h.

#define _Outptr_opt_result_bytebuffer_maybenull_ (   size)

Definition at line 1507 of file sal.h.

#define _Outptr_opt_result_bytebuffer_to_ (   size,
  count 
)

Definition at line 1508 of file sal.h.

#define _Outptr_opt_result_bytebuffer_to_maybenull_ (   size,
  count 
)

Definition at line 1509 of file sal.h.

#define _Outptr_opt_result_maybenull_

Definition at line 1510 of file sal.h.

#define _Outptr_opt_result_maybenull_z_

Definition at line 1511 of file sal.h.

#define _Outptr_opt_result_nullonfailure_

Definition at line 1512 of file sal.h.

#define _Outptr_opt_result_z_

Definition at line 1513 of file sal.h.

#define _Outptr_result_buffer_ (   size)

Definition at line 1514 of file sal.h.

#define _Outptr_result_buffer_all_ (   size)

Definition at line 1515 of file sal.h.

#define _Outptr_result_buffer_all_maybenull_ (   size)

Definition at line 1516 of file sal.h.

#define _Outptr_result_buffer_maybenull_ (   size)

Definition at line 1517 of file sal.h.

#define _Outptr_result_buffer_to_ (   size,
  count 
)

Definition at line 1518 of file sal.h.

#define _Outptr_result_buffer_to_maybenull_ (   size,
  count 
)

Definition at line 1519 of file sal.h.

#define _Outptr_result_bytebuffer_ (   size)

Definition at line 1520 of file sal.h.

#define _Outptr_result_bytebuffer_all_ (   size)

Definition at line 1521 of file sal.h.

#define _Outptr_result_bytebuffer_all_maybenull_ (   size)

Definition at line 1522 of file sal.h.

#define _Outptr_result_bytebuffer_maybenull_ (   size)

Definition at line 1523 of file sal.h.

#define _Outptr_result_bytebuffer_to_ (   size,
  count 
)

Definition at line 1524 of file sal.h.

#define _Outptr_result_bytebuffer_to_maybenull_ (   size,
  count 
)

Definition at line 1525 of file sal.h.

#define _Outptr_result_maybenull_

Definition at line 1526 of file sal.h.

#define _Outptr_result_maybenull_z_

Definition at line 1527 of file sal.h.

#define _Outptr_result_nullonfailure_

Definition at line 1528 of file sal.h.

#define _Outptr_result_z_

Definition at line 1529 of file sal.h.

#define _Outref_

Definition at line 1530 of file sal.h.

#define _Outref_result_buffer_ (   size)

Definition at line 1531 of file sal.h.

#define _Outref_result_buffer_all_ (   size)

Definition at line 1532 of file sal.h.

#define _Outref_result_buffer_all_maybenull_ (   size)

Definition at line 1533 of file sal.h.

#define _Outref_result_buffer_maybenull_ (   size)

Definition at line 1534 of file sal.h.

#define _Outref_result_buffer_to_ (   size,
  count 
)

Definition at line 1535 of file sal.h.

#define _Outref_result_buffer_to_maybenull_ (   size,
  count 
)

Definition at line 1536 of file sal.h.

#define _Outref_result_bytebuffer_ (   size)

Definition at line 1537 of file sal.h.

#define _Outref_result_bytebuffer_all_ (   size)

Definition at line 1538 of file sal.h.

#define _Outref_result_bytebuffer_all_maybenull_ (   size)

Definition at line 1539 of file sal.h.

#define _Outref_result_bytebuffer_maybenull_ (   size)

Definition at line 1540 of file sal.h.

#define _Outref_result_bytebuffer_to_ (   size,
  count 
)

Definition at line 1541 of file sal.h.

#define _Outref_result_bytebuffer_to_maybenull_ (   size,
  count 
)

Definition at line 1542 of file sal.h.

#define _Outref_result_maybenull_

Definition at line 1543 of file sal.h.

#define _Outref_result_nullonfailure_

Definition at line 1544 of file sal.h.

#define _Points_to_data_

Definition at line 1545 of file sal.h.

#define _Post_

Definition at line 1546 of file sal.h.

#define _Post_bytecap_ (   size)

Definition at line 1547 of file sal.h.

#define _Post_bytecount_ (   size)

Definition at line 1548 of file sal.h.

#define _Post_bytecount_c_ (   size)

Definition at line 1549 of file sal.h.

#define _Post_bytecount_x_ (   size)

Definition at line 1550 of file sal.h.

#define _Post_cap_ (   size)

Definition at line 1551 of file sal.h.

#define _Post_count_ (   size)

Definition at line 1552 of file sal.h.

#define _Post_count_c_ (   size)

Definition at line 1553 of file sal.h.

#define _Post_count_x_ (   size)

Definition at line 1554 of file sal.h.

#define _Post_defensive_

Definition at line 1555 of file sal.h.

#define _Post_equal_to_ (   expr)

Definition at line 1556 of file sal.h.

#define _Post_invalid_

Definition at line 1557 of file sal.h.

#define _Post_maybenull_

Definition at line 1558 of file sal.h.

#define _Post_maybez_

Definition at line 1559 of file sal.h.

#define _Post_notnull_

Definition at line 1560 of file sal.h.

#define _Post_null_

Definition at line 1561 of file sal.h.

#define _Post_ptr_invalid_

Definition at line 1562 of file sal.h.

#define _Post_readable_byte_size_ (   size)

Definition at line 1563 of file sal.h.

#define _Post_readable_size_ (   size)

Definition at line 1564 of file sal.h.

#define _Post_satisfies_ (   cond)

Definition at line 1565 of file sal.h.

#define _Post_valid_

Definition at line 1566 of file sal.h.

#define _Post_writable_byte_size_ (   size)

Definition at line 1567 of file sal.h.

#define _Post_writable_size_ (   size)

Definition at line 1568 of file sal.h.

#define _Post_z_

Definition at line 1569 of file sal.h.

#define _Post_z_bytecount_ (   size)

Definition at line 1570 of file sal.h.

#define _Post_z_bytecount_c_ (   size)

Definition at line 1571 of file sal.h.

#define _Post_z_bytecount_x_ (   size)

Definition at line 1572 of file sal.h.

#define _Post_z_count_ (   size)

Definition at line 1573 of file sal.h.

#define _Post_z_count_c_ (   size)

Definition at line 1574 of file sal.h.

#define _Post_z_count_x_ (   size)

Definition at line 1575 of file sal.h.

#define _Pre_

Definition at line 1576 of file sal.h.

#define _Pre_bytecap_ (   size)

Definition at line 1577 of file sal.h.

#define _Pre_bytecap_c_ (   size)

Definition at line 1578 of file sal.h.

#define _Pre_bytecap_x_ (   size)

Definition at line 1579 of file sal.h.

#define _Pre_bytecount_ (   size)

Definition at line 1580 of file sal.h.

#define _Pre_bytecount_c_ (   size)

Definition at line 1581 of file sal.h.

#define _Pre_bytecount_x_ (   size)

Definition at line 1582 of file sal.h.

#define _Pre_cap_ (   size)

Definition at line 1583 of file sal.h.

#define _Pre_cap_c_ (   size)

Definition at line 1584 of file sal.h.

#define _Pre_cap_c_one_

Definition at line 1585 of file sal.h.

#define _Pre_cap_for_ (   param)

Definition at line 1586 of file sal.h.

#define _Pre_cap_m_ (   mult,
  size 
)

Definition at line 1587 of file sal.h.

#define _Pre_cap_x_ (   size)

Definition at line 1588 of file sal.h.

#define _Pre_count_ (   size)

Definition at line 1589 of file sal.h.

#define _Pre_count_c_ (   size)

Definition at line 1590 of file sal.h.

#define _Pre_count_x_ (   size)

Definition at line 1591 of file sal.h.

#define _Pre_defensive_

Definition at line 1592 of file sal.h.

#define _Pre_equal_to_ (   expr)

Definition at line 1593 of file sal.h.

#define _Pre_invalid_

Definition at line 1594 of file sal.h.

#define _Pre_maybenull_

Definition at line 1595 of file sal.h.

#define _Pre_notnull_

Definition at line 1596 of file sal.h.

#define _Pre_null_

Definition at line 1597 of file sal.h.

#define _Pre_opt_bytecap_ (   size)

Definition at line 1598 of file sal.h.

#define _Pre_opt_bytecap_c_ (   size)

Definition at line 1599 of file sal.h.

#define _Pre_opt_bytecap_x_ (   size)

Definition at line 1600 of file sal.h.

#define _Pre_opt_bytecount_ (   size)

Definition at line 1601 of file sal.h.

#define _Pre_opt_bytecount_c_ (   size)

Definition at line 1602 of file sal.h.

#define _Pre_opt_bytecount_x_ (   size)

Definition at line 1603 of file sal.h.

#define _Pre_opt_cap_ (   size)

Definition at line 1604 of file sal.h.

#define _Pre_opt_cap_c_ (   size)

Definition at line 1605 of file sal.h.

#define _Pre_opt_cap_c_one_

Definition at line 1606 of file sal.h.

#define _Pre_opt_cap_for_ (   param)

Definition at line 1607 of file sal.h.

#define _Pre_opt_cap_m_ (   mult,
  size 
)

Definition at line 1608 of file sal.h.

#define _Pre_opt_cap_x_ (   size)

Definition at line 1609 of file sal.h.

#define _Pre_opt_count_ (   size)

Definition at line 1610 of file sal.h.

#define _Pre_opt_count_c_ (   size)

Definition at line 1611 of file sal.h.

#define _Pre_opt_count_x_ (   size)

Definition at line 1612 of file sal.h.

#define _Pre_opt_ptrdiff_cap_ (   ptr)

Definition at line 1613 of file sal.h.

#define _Pre_opt_ptrdiff_count_ (   ptr)

Definition at line 1614 of file sal.h.

#define _Pre_opt_valid_

Definition at line 1615 of file sal.h.

#define _Pre_opt_valid_bytecap_ (   size)

Definition at line 1616 of file sal.h.

#define _Pre_opt_valid_bytecap_c_ (   size)

Definition at line 1617 of file sal.h.

#define _Pre_opt_valid_bytecap_x_ (   size)

Definition at line 1618 of file sal.h.

#define _Pre_opt_valid_cap_ (   size)

Definition at line 1619 of file sal.h.

#define _Pre_opt_valid_cap_c_ (   size)

Definition at line 1620 of file sal.h.

#define _Pre_opt_valid_cap_x_ (   size)

Definition at line 1621 of file sal.h.

#define _Pre_opt_z_

Definition at line 1622 of file sal.h.

#define _Pre_opt_z_bytecap_ (   size)

Definition at line 1623 of file sal.h.

#define _Pre_opt_z_bytecap_c_ (   size)

Definition at line 1624 of file sal.h.

#define _Pre_opt_z_bytecap_x_ (   size)

Definition at line 1625 of file sal.h.

#define _Pre_opt_z_cap_ (   size)

Definition at line 1626 of file sal.h.

#define _Pre_opt_z_cap_c_ (   size)

Definition at line 1627 of file sal.h.

#define _Pre_opt_z_cap_x_ (   size)

Definition at line 1628 of file sal.h.

#define _Pre_ptrdiff_cap_ (   ptr)

Definition at line 1629 of file sal.h.

#define _Pre_ptrdiff_count_ (   ptr)

Definition at line 1630 of file sal.h.

#define _Pre_readable_byte_size_ (   size)

Definition at line 1631 of file sal.h.

#define _Pre_readable_size_ (   size)

Definition at line 1632 of file sal.h.

#define _Pre_readonly_

Definition at line 1633 of file sal.h.

#define _Pre_satisfies_ (   cond)

Definition at line 1634 of file sal.h.

#define _Pre_unknown_

Definition at line 1635 of file sal.h.

#define _Pre_valid_

Definition at line 1636 of file sal.h.

#define _Pre_valid_bytecap_ (   size)

Definition at line 1637 of file sal.h.

#define _Pre_valid_bytecap_c_ (   size)

Definition at line 1638 of file sal.h.

#define _Pre_valid_bytecap_x_ (   size)

Definition at line 1639 of file sal.h.

#define _Pre_valid_cap_ (   size)

Definition at line 1640 of file sal.h.

#define _Pre_valid_cap_c_ (   size)

Definition at line 1641 of file sal.h.

#define _Pre_valid_cap_x_ (   size)

Definition at line 1642 of file sal.h.

#define _Pre_writable_byte_size_ (   size)

Definition at line 1643 of file sal.h.

#define _Pre_writable_size_ (   size)

Definition at line 1644 of file sal.h.

#define _Pre_writeonly_

Definition at line 1645 of file sal.h.

#define _Pre_z_

Definition at line 1646 of file sal.h.

#define _Pre_z_bytecap_ (   size)

Definition at line 1647 of file sal.h.

#define _Pre_z_bytecap_c_ (   size)

Definition at line 1648 of file sal.h.

#define _Pre_z_bytecap_x_ (   size)

Definition at line 1649 of file sal.h.

#define _Pre_z_cap_ (   size)

Definition at line 1650 of file sal.h.

#define _Pre_z_cap_c_ (   size)

Definition at line 1651 of file sal.h.

#define _Pre_z_cap_x_ (   size)

Definition at line 1652 of file sal.h.

#define _Prepost_bytecount_ (   size)

Definition at line 1653 of file sal.h.

#define _Prepost_bytecount_c_ (   size)

Definition at line 1654 of file sal.h.

#define _Prepost_bytecount_x_ (   size)

Definition at line 1655 of file sal.h.

#define _Prepost_count_ (   size)

Definition at line 1656 of file sal.h.

#define _Prepost_count_c_ (   size)

Definition at line 1657 of file sal.h.

#define _Prepost_count_x_ (   size)

Definition at line 1658 of file sal.h.

#define _Prepost_opt_bytecount_ (   size)

Definition at line 1659 of file sal.h.

#define _Prepost_opt_bytecount_c_ (   size)

Definition at line 1660 of file sal.h.

#define _Prepost_opt_bytecount_x_ (   size)

Definition at line 1661 of file sal.h.

#define _Prepost_opt_count_ (   size)

Definition at line 1662 of file sal.h.

#define _Prepost_opt_count_c_ (   size)

Definition at line 1663 of file sal.h.

#define _Prepost_opt_count_x_ (   size)

Definition at line 1664 of file sal.h.

#define _Prepost_opt_valid_

Definition at line 1665 of file sal.h.

#define _Prepost_opt_z_

Definition at line 1666 of file sal.h.

#define _Prepost_valid_

Definition at line 1667 of file sal.h.

#define _Prepost_z_

Definition at line 1668 of file sal.h.

#define _Printf_format_string_

Definition at line 1669 of file sal.h.

#define _Raises_SEH_exception_

Definition at line 1670 of file sal.h.

#define _Readable_bytes_ (   size)

Definition at line 1671 of file sal.h.

#define _Readable_elements_ (   size)

Definition at line 1672 of file sal.h.

#define _Reserved_

Definition at line 1673 of file sal.h.

#define _Result_nullonfailure_

Definition at line 1674 of file sal.h.

#define _Result_zeroonfailure_

Definition at line 1675 of file sal.h.

#define _Ret_

Definition at line 1677 of file sal.h.

#define _Ret_bound_

Definition at line 1678 of file sal.h.

#define _Ret_bytecap_ (   size)

Definition at line 1679 of file sal.h.

#define _Ret_bytecap_c_ (   size)

Definition at line 1680 of file sal.h.

#define _Ret_bytecap_x_ (   size)

Definition at line 1681 of file sal.h.

#define _Ret_bytecount_ (   size)

Definition at line 1682 of file sal.h.

#define _Ret_bytecount_c_ (   size)

Definition at line 1683 of file sal.h.

#define _Ret_bytecount_x_ (   size)

Definition at line 1684 of file sal.h.

#define _Ret_cap_ (   size)

Definition at line 1685 of file sal.h.

#define _Ret_cap_c_ (   size)

Definition at line 1686 of file sal.h.

#define _Ret_cap_x_ (   size)

Definition at line 1687 of file sal.h.

#define _Ret_count_ (   size)

Definition at line 1688 of file sal.h.

#define _Ret_count_c_ (   size)

Definition at line 1689 of file sal.h.

#define _Ret_count_x_ (   size)

Definition at line 1690 of file sal.h.

#define _Ret_maybenull_

Definition at line 1691 of file sal.h.

#define _Ret_maybenull_z_

Definition at line 1692 of file sal.h.

#define _Ret_notnull_

Definition at line 1693 of file sal.h.

#define _Ret_null_

Definition at line 1694 of file sal.h.

#define _Ret_opt_

Definition at line 1695 of file sal.h.

#define _Ret_opt_bytecap_ (   size)

Definition at line 1696 of file sal.h.

#define _Ret_opt_bytecap_c_ (   size)

Definition at line 1697 of file sal.h.

#define _Ret_opt_bytecap_x_ (   size)

Definition at line 1698 of file sal.h.

#define _Ret_opt_bytecount_ (   size)

Definition at line 1699 of file sal.h.

#define _Ret_opt_bytecount_c_ (   size)

Definition at line 1700 of file sal.h.

#define _Ret_opt_bytecount_x_ (   size)

Definition at line 1701 of file sal.h.

#define _Ret_opt_cap_ (   size)

Definition at line 1702 of file sal.h.

#define _Ret_opt_cap_c_ (   size)

Definition at line 1703 of file sal.h.

#define _Ret_opt_cap_x_ (   size)

Definition at line 1704 of file sal.h.

#define _Ret_opt_count_ (   size)

Definition at line 1705 of file sal.h.

#define _Ret_opt_count_c_ (   size)

Definition at line 1706 of file sal.h.

#define _Ret_opt_count_x_ (   size)

Definition at line 1707 of file sal.h.

#define _Ret_opt_valid_

Definition at line 1708 of file sal.h.

#define _Ret_opt_z_

Definition at line 1709 of file sal.h.

#define _Ret_opt_z_bytecap_ (   size)

Definition at line 1710 of file sal.h.

#define _Ret_opt_z_bytecount_ (   size)

Definition at line 1711 of file sal.h.

#define _Ret_opt_z_cap_ (   size)

Definition at line 1712 of file sal.h.

#define _Ret_opt_z_count_ (   size)

Definition at line 1713 of file sal.h.

#define _Ret_range_ (   lb,
  ub 
)

Definition at line 1714 of file sal.h.

#define _Ret_valid_

Definition at line 1715 of file sal.h.

#define _Ret_writes_ (   size)

Definition at line 1716 of file sal.h.

#define _Ret_writes_bytes_ (   size)

Definition at line 1717 of file sal.h.

#define _Ret_writes_bytes_maybenull_ (   size)

Definition at line 1718 of file sal.h.

#define _Ret_writes_bytes_to_ (   size,
  count 
)

Definition at line 1719 of file sal.h.

#define _Ret_writes_bytes_to_maybenull_ (   size,
  count 
)

Definition at line 1720 of file sal.h.

#define _Ret_writes_maybenull_ (   size)

Definition at line 1721 of file sal.h.

#define _Ret_writes_maybenull_z_ (   size)

Definition at line 1722 of file sal.h.

#define _Ret_writes_to_ (   size,
  count 
)

Definition at line 1723 of file sal.h.

#define _Ret_writes_to_maybenull_ (   size,
  count 
)

Definition at line 1724 of file sal.h.

#define _Ret_writes_z_ (   size)

Definition at line 1725 of file sal.h.

#define _Ret_z_

Definition at line 1726 of file sal.h.

#define _Ret_z_bytecap_ (   size)

Definition at line 1727 of file sal.h.

#define _Ret_z_bytecount_ (   size)

Definition at line 1728 of file sal.h.

#define _Ret_z_cap_ (   size)

Definition at line 1729 of file sal.h.

#define _Ret_z_count_ (   size)

Definition at line 1730 of file sal.h.

#define _Return_type_success_ (   expr)

Definition at line 1731 of file sal.h.

#define _SAL_VERSION   20

Definition at line 25 of file sal.h.

#define _Scanf_format_string_

Definition at line 1732 of file sal.h.

#define _Scanf_s_format_string_

Definition at line 1733 of file sal.h.

#define _Strict_type_match_

Definition at line 1734 of file sal.h.

#define _Struct_size_bytes_ (   size)

Definition at line 1735 of file sal.h.

#define _Success_ (   expr)

Definition at line 1736 of file sal.h.

#define _Unchanged_ (   e)

Definition at line 1737 of file sal.h.

#define _USE_ATTRIBUTES_FOR_SAL   1

Definition at line 48 of file sal.h.

#define _Use_decl_annotations_

Definition at line 1738 of file sal.h.

#define _USE_DECLSPECS_FOR_SAL   0

Definition at line 47 of file sal.h.

#define _Valid_

Definition at line 1739 of file sal.h.

#define _When_ (   expr,
  annos 
)

Definition at line 1740 of file sal.h.

#define _Writable_bytes_ (   size)

Definition at line 1741 of file sal.h.

#define _Writable_elements_ (   size)

Definition at line 1742 of file sal.h.