Skip to content

Commit fc44a4a

Browse files
authored
Merge pull request #286 from Microsoft/cr-apiscan-crt
Fix some APIScan issues
2 parents cbf74cc + 581de59 commit fc44a4a

File tree

1 file changed

+33
-5
lines changed

1 file changed

+33
-5
lines changed

docs/c-runtime-library/internal-crt-globals-and-functions.md

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ apiname:
1515
- "__badioinfo"
1616
- "__BuildCatchObject"
1717
- "__BuildCatchObjectHelper"
18+
- "__C_specific_handler"
1819
- "_calloc_base"
1920
- "_chkesp"
2021
- "_chvalidator"
@@ -81,6 +82,7 @@ apiname:
8182
- "__CxxLongjmpUnwind"
8283
- "__CxxQueryExceptionSize"
8384
- "__CxxRegisterExceptionObject"
85+
- "_CxxThrowException"
8486
- "__CxxUnregisterExceptionObject"
8587
- "__daylight"
8688
- "_dclass"
@@ -224,6 +226,9 @@ apiname:
224226
- "__setlc_active"
225227
- "_SetWinRTOutOfMemoryExceptionCallback"
226228
- "_sopen_dispatch"
229+
- "__std_exception_copy"
230+
- "__std_exception_destroy"
231+
- "__std_type_info_destroy_list"
227232
- "__stdio_common_vfprintf"
228233
- "__stdio_common_vfprintf_p"
229234
- "__stdio_common_vfprintf_s"
@@ -273,7 +278,8 @@ apiname:
273278
- "__wcsncnt"
274279
- "__winitenv"
275280
- "_wsopen_dispatch"
276-
- "__C_specific_handler"
281+
- "_Xbad_alloc"
282+
- "_Xlength_error"
277283
apilocation:
278284
- "api-ms-win-crt-math-l1-1-0.dll"
279285
- "api-ms-win-crt-heap-l1-1-0.dll"
@@ -287,6 +293,8 @@ apilocation:
287293
- "api-ms-win-crt-private-l1-1-0.dll"
288294
- "api-ms-win-crt-string-l1-1-0.dll"
289295
- "api-ms-win-crt-conio-l1-1-0.dll"
296+
- "vcruntime140_app.dll"
297+
- "msvcp140_app.dll"
290298
apitype: "DLLExport"
291299
f1_keywords:
292300
- "__acrt_iob_func"
@@ -295,6 +303,7 @@ f1_keywords:
295303
- "__badioinfo"
296304
- "__BuildCatchObject"
297305
- "__BuildCatchObjectHelper"
306+
- "__C_specific_handler"
298307
- "_calloc_base"
299308
- "_chkesp"
300309
- "_chvalidator"
@@ -361,6 +370,7 @@ f1_keywords:
361370
- "__CxxLongjmpUnwind"
362371
- "__CxxQueryExceptionSize"
363372
- "__CxxRegisterExceptionObject"
373+
- "_CxxThrowException"
364374
- "__CxxUnregisterExceptionObject"
365375
- "__daylight"
366376
- "_dclass"
@@ -504,6 +514,9 @@ f1_keywords:
504514
- "__setlc_active"
505515
- "_SetWinRTOutOfMemoryExceptionCallback"
506516
- "_sopen_dispatch"
517+
- "__std_exception_copy"
518+
- "__std_exception_destroy"
519+
- "__std_type_info_destroy_list"
507520
- "__stdio_common_vfprintf"
508521
- "__stdio_common_vfprintf_p"
509522
- "__stdio_common_vfprintf_s"
@@ -553,7 +566,8 @@ f1_keywords:
553566
- "__wcsncnt"
554567
- "__winitenv"
555568
- "_wsopen_dispatch"
556-
- "__C_specific_handler"
569+
- "_Xbad_alloc"
570+
- "_Xlength_error"
557571
dev_langs:
558572
- "C++"
559573
helpviewer_keywords:
@@ -563,6 +577,7 @@ helpviewer_keywords:
563577
- "__badioinfo"
564578
- "__BuildCatchObject"
565579
- "__BuildCatchObjectHelper"
580+
- "__C_specific_handler"
566581
- "_calloc_base"
567582
- "_chkesp"
568583
- "_chvalidator"
@@ -629,6 +644,7 @@ helpviewer_keywords:
629644
- "__CxxLongjmpUnwind"
630645
- "__CxxQueryExceptionSize"
631646
- "__CxxRegisterExceptionObject"
647+
- "_CxxThrowException"
632648
- "__CxxUnregisterExceptionObject"
633649
- "__daylight"
634650
- "_dclass"
@@ -772,6 +788,9 @@ helpviewer_keywords:
772788
- "__setlc_active"
773789
- "_SetWinRTOutOfMemoryExceptionCallback"
774790
- "_sopen_dispatch"
791+
- "__std_exception_copy"
792+
- "__std_exception_destroy"
793+
- "__std_type_info_destroy_list"
775794
- "__stdio_common_vfprintf"
776795
- "__stdio_common_vfprintf_p"
777796
- "__stdio_common_vfprintf_s"
@@ -821,7 +840,8 @@ helpviewer_keywords:
821840
- "__wcsncnt"
822841
- "__winitenv"
823842
- "_wsopen_dispatch"
824-
- "__C_specific_handler"
843+
- "_Xbad_alloc"
844+
- "_Xlength_error"
825845
ms.assetid: 99a27f11-fa5a-449e-bfbb-aab578d1cc4f
826846
caps.latest.revision: 12
827847
author: "corob-msft"
@@ -843,11 +863,13 @@ translation.priority.mt:
843863
- "pt-br"
844864
- "tr-tr"
845865
---
846-
# Internal CRT Globals and Functions
866+
# Internal CRT Globals and Functions
867+
847868
The C runtime (CRT) library contains functions and global variables that are used only to support the public library interface. Some of them are exposed in public headers as implementation details. Although these functions and global variables are accessible through public exports, they are not intended for use by your code. We recommend that you change any code that uses these functions and variables to use public library equivalents instead. These functions may change from version to version. They are listed here to help you identify them. Links are provided when additional documentation exists, but in general, these implementation details are not documented.
848869

849870
## Internal CRT Globals and Value Macros
850-
These global variables and macro definitions are used to implement the CRT.
871+
872+
These global variables and macro definitions are used to implement the CRT.
851873

852874
|Name|
853875
|----------|
@@ -951,6 +973,7 @@ The C runtime (CRT) library contains functions and global variables that are use
951973
|__CxxLongjmpUnwind|
952974
|__CxxQueryExceptionSize|
953975
|__CxxRegisterExceptionObject|
976+
|_CxxThrowException|
954977
|__CxxUnregisterExceptionObject|
955978
|__daylight|
956979
|_dclass|
@@ -1112,6 +1135,9 @@ The C runtime (CRT) library contains functions and global variables that are use
11121135
|[__setusermatherr](../c-runtime-library/setusermatherr.md)|
11131136
|_SetWinRTOutOfMemoryExceptionCallback|
11141137
|_sopen_dispatch|
1138+
|__std_exception_copy|
1139+
|__std_exception_destroy|
1140+
|__std_type_info_destroy_list|
11151141
|__stdio_common_vfprintf|
11161142
|__stdio_common_vfprintf_p|
11171143
|__stdio_common_vfprintf_s|
@@ -1162,6 +1188,8 @@ The C runtime (CRT) library contains functions and global variables that are use
11621188
|__wcsncnt|
11631189
|[__wgetmainargs](../c-runtime-library/getmainargs-wgetmainargs.md)|
11641190
|_wsopen_dispatch|
1191+
|_Xbad_alloc|
1192+
|_Xlength_error|
11651193

11661194
## See Also
11671195
[Run-Time Routines by Category](../c-runtime-library/run-time-routines-by-category.md)

0 commit comments

Comments
 (0)