#include <sal.h>
#include <vadefs.h>
Go to the source code of this file.
|
void __cdecl | __security_init_cookie (void) |
|
void __cdecl | __security_check_cookie (_In_ uintptr_t _StackCookie) |
|
| __declspec (noreturn) void __cdecl __report_gsfailure(_In_ uintptr_t _StackCookie) |
| Cancels the currently executing task. This function can be called from within the body of a task to abort the task's execution and cause it to enter the canceled state. While it may be used in response to a cancellation request through a cancellation_token , you may also use it by itself, to initiate cancellation of the task that is currently executing. More...
|
|
#define __CLR_OR_THIS_CALL |
#define __CLRCALL_OR_CDECL __cdecl |
#define __CLRCALL_PURE_OR_CDECL __cdecl |
#define __crt_countof |
( |
|
_Array | ) |
(sizeof(_Array) / sizeof(_Array[0])) |
#define __vcrt_free_normal |
( |
|
_Memory | ) |
free(_Memory) |
#define __vcrt_malloc_normal |
( |
|
_Size | ) |
malloc(_Size) |
#define _CRT_BEGIN_C_HEADER __pragma(pack(push, _CRT_PACKING)) |
#define _CRT_CONCATENATE_ |
( |
|
a, |
|
|
|
b |
|
) |
| a ## b |
#define _CRT_DEPRECATE_TEXT |
( |
|
_Text | ) |
__declspec(deprecated(_Text)) |
#define _CRT_END_C_HEADER __pragma(pack(pop)) |
#define _CRT_INSECURE_DEPRECATE |
( |
|
_Replacement | ) |
|
Value:
"This function or variable may be unsafe. Consider using " \
#_Replacement \
" instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " \
"See online help for details.")
#define _CRT_DEPRECATE_TEXT(_Text)
Definition: vcruntime.h:259
#define _CRT_INSECURE_DEPRECATE_MEMORY |
( |
|
_Replacement | ) |
|
#define _CRT_STRINGIZE_ |
( |
|
x | ) |
#x |
#define _CRT_UNPARENTHESIZE_ |
( |
|
... | ) |
__VA_ARGS__ |
#define _CRT_WARNING |
( |
|
description | ) |
message("" __FILE__ "(" _CRT_STRINGIZE(__LINE__) ") : warning CRT0000 : " _CRT_STRINGIZE(description)) |
#define _CRT_WIDE_ |
( |
|
s | ) |
L ## s |
#define _HAS_EXCEPTIONS 1 |
#define _INTPTR_T_DEFINED |
#define _PTRDIFF_T_DEFINED |
#define _VCRT_DEFINED_CRTIMP |
#define _VCRT_JIT_INTRINSIC |
Cancels the currently executing task. This function can be called from within the body of a task to abort the task's execution and cause it to enter the canceled
state. While it may be used in response to a cancellation request through a cancellation_token
, you may also use it by itself, to initiate cancellation of the task that is currently executing.
It is not a supported scenario to call this function if you are not within the body of a task
. Doing so will result in undefined behavior such as a crash or a hang in your application.
- See also
- task Class
#define _THROW_NCEE(x, y)
Definition: xstddef:78
#define _EMPTY_ARGUMENT
Definition: xstddef:82
void __cdecl __security_init_cookie |
( |
void |
| ) |
|