19 typedef int (__cdecl* _CoreCrtSecureSearchSortCompareFunction)(
void*,
void const*,
void const*);
20 typedef int (__cdecl* _CoreCrtNonSecureSearchSortCompareFunction)(
void const*,
void const*);
23 #if __STDC_WANT_SECURE_LIB__
27 _In_ void const* _Key,
43 #endif // __STDC_WANT_SECURE_LIB__
49 _In_ void const* _Key,
52 _In_ size_t _SizeOfElements,
59 _In_ size_t _SizeOfElements,
65 _In_ void const* _Key,
68 _In_ size_t _SizeOfElements,
75 _In_ void const* _Key,
78 _In_ unsigned int _SizeOfElements,
84 _In_ void const* _Key,
87 _In_ size_t _SizeOfElements,
94 _In_ void const* _Key,
97 _In_ unsigned int _SizeOfElements,
104 #if defined __cplusplus && defined _M_CEE
107 typedef int (__clrcall* _CoreCrtMgdSecureSearchSortCompareFunction)(
void*,
void const*,
void const*);
108 typedef int (__clrcall* _CoreCrtMgdNonSecureSearchSortCompareFunction)(
void const*,
void const*);
110 #if __STDC_WANT_SECURE_LIB__
114 _In_ void const* _Key,
128 #endif // __STDC_WANT_SECURE_LIB__
132 _In_ void const* _Key,
135 _In_ size_t _SizeOfElements,
141 _In_ void const* _Key,
144 _In_ size_t _SizeOfElements,
151 _In_ void const* _Key,
154 _In_ unsigned int _SizeOfElements,
160 _In_ void const* _Key,
163 _In_ size_t _SizeOfElements,
170 _In_ void const* _Key,
173 _In_ unsigned int _SizeOfElements,
177 void __clrcall
qsort(
180 _In_ size_t _SizeOfElements,
184 #endif // defined __cplusplus && defined _M_CEE
188 #if _CRT_INTERNAL_NONSTDC_NAMES
192 _In_ void const* _Key,
201 _In_ void const* _Key,
203 _Inout_ unsigned int* _NumOfElements,
204 _In_ unsigned int _SizeOfElements,
205 _In_ _CoreCrtNonSecureSearchSortCompareFunction _CompareFunction
208 #endif // _CRT_INTERNAL_NONSTDC_NAMES
_Check_return_ _Inout_ unsigned int * _NumOfElements
Definition: corecrt_search.h:194
#define _ACRTIMP
Definition: corecrt.h:27
_Check_return_ _ACRTIMP void *__cdecl bsearch(_In_ void const *_Key, _In_reads_bytes_(_NumOfElements *_SizeOfElements) void const *_Base, _In_ size_t _NumOfElements, _In_ size_t _SizeOfElements, _In_ _CoreCrtNonSecureSearchSortCompareFunction _CompareFunction)
_Check_return_ _Inout_ unsigned int _In_ unsigned int _SizeOfElements
Definition: corecrt_search.h:194
_Check_return_ _CRT_NONSTDC_DEPRECATE(_lfind) _ACRTIMP void *__cdecl lfind(_In_ void const *_Key
_Check_return_ _ACRTIMP void *__cdecl _lfind_s(_In_ void const *_Key, _In_reads_bytes_((*_NumOfElements)*_SizeOfElements) void const *_Base, _Inout_ unsigned int *_NumOfElements, _In_ size_t _SizeOfElements, _In_ _CoreCrtSecureSearchSortCompareFunction _CompareFunction, _In_ void *_Context)
size_t rsize_t
Definition: corecrt.h:527
_CRT_BEGIN_C_HEADER typedef void const void const *typedef void const *_Check_return_ _ACRTIMP void *__cdecl bsearch_s(_In_ void const *_Key, _In_reads_bytes_(_NumOfElements *_SizeOfElements) void const *_Base, _In_ rsize_t _NumOfElements, _In_ rsize_t _SizeOfElements, _In_ _CoreCrtSecureSearchSortCompareFunction _CompareFunction, _In_opt_ void *_Context)
#define _CRT_BEGIN_C_HEADER
Definition: vcruntime.h:73
_ACRTIMP void __cdecl qsort(_Inout_updates_bytes_(_NumOfElements *_SizeOfElements) void *_Base, _In_ size_t _NumOfElements, _In_ size_t _SizeOfElements, _In_ _CoreCrtNonSecureSearchSortCompareFunction _CompareFunction)
#define _Check_return_
Definition: sal.h:554
#define _In_
Definition: sal.h:305
#define _In_opt_
Definition: sal.h:306
_In_ int _Base
Definition: time.h:323
_Check_return_ _ACRTIMP void *__cdecl _lsearch_s(_In_ void const *_Key, _Inout_updates_bytes_((*_NumOfElements)*_SizeOfElements) void *_Base, _Inout_ unsigned int *_NumOfElements, _In_ size_t _SizeOfElements, _In_ _CoreCrtSecureSearchSortCompareFunction _CompareFunction, _In_ void *_Context)
_Check_return_ _Inout_updates_bytes_((*_NumOfElements)*_SizeOfElements) void *_Base
_Check_return_ _Inout_ unsigned int _In_ unsigned int _In_ _CoreCrtNonSecureSearchSortCompareFunction _CompareFunction
Definition: corecrt_search.h:194
_ACRTIMP void __cdecl qsort_s(_Inout_updates_bytes_(_NumOfElements *_SizeOfElements) void *_Base, _In_ rsize_t _NumOfElements, _In_ rsize_t _SizeOfElements, _In_ _CoreCrtSecureSearchSortCompareFunction _CompareFunction, _In_opt_ void *_Context)
#define _CRT_END_C_HEADER
Definition: vcruntime.h:76
_Check_return_ _In_z_ wchar_t const _Inout_opt_ _Deref_prepost_opt_z_ wchar_t ** _Context
Definition: corecrt_wstring.h:228
_Check_return_ _ACRTIMP void *__cdecl _lsearch(_In_ void const *_Key, _Inout_updates_bytes_((*_NumOfElements)*_SizeOfElements) void *_Base, _Inout_ unsigned int *_NumOfElements, _In_ unsigned int _SizeOfElements, _In_ _CoreCrtNonSecureSearchSortCompareFunction _CompareFunction)
_Check_return_ _ACRTIMP void *__cdecl _lfind(_In_ void const *_Key, _In_reads_bytes_((*_NumOfElements)*_SizeOfElements) void const *_Base, _Inout_ unsigned int *_NumOfElements, _In_ unsigned int _SizeOfElements, _In_ _CoreCrtNonSecureSearchSortCompareFunction _CompareFunction)
_CRT_BEGIN_C_HEADER typedef int(__cdecl *_CoreCrtSecureSearchSortCompareFunction)(void *
#define _Inout_
Definition: sal.h:375
_Check_return_ _In_reads_bytes_((*_NumOfElements)*_SizeOfElements) void const *_Base