Bitdefender Hypervisor Memory Introspection
intro_sal.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2020 Bitdefender
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
#ifndef _INTRO_SAL_H_
6
#define _INTRO_SAL_H_
7
13
14
// Dummy SAL definitions
15
#define _Return_type_success_( expr )
16
#define _In_opt_
17
#define _In_z_
18
#define _In_opt_z_
19
#define _Outptr_
20
#define _Inout_
21
#define _In_
22
#define _Out_
23
#define _At_( expr, arg )
24
#define _Outptr_result_bytebuffer_( expr )
25
#define _In_reads_bytes_( expr )
26
#define _When_( expr, arg )
27
#define _In_reads_( expr )
28
#define _Out_writes_( expr )
29
#define _Out_writes_to_( expr, expr2 )
30
#define _Out_opt_
31
#define _Inout_opt_
32
#define _Inout_updates_( expr )
33
#define _Inout_updates_bytes_( expr )
34
#define _Acquires_lock_( expr )
35
#define _Releases_lock_( expr )
36
#define _In_reads_z_( expr )
37
#define _Out_writes_z_( expr )
38
#define _Out_writes_bytes_( expr )
39
#define _Outptr_opt_
40
#define _Function_class_( expr )
41
#define _Field_size_( expr )
42
#define _In_bytecount_( expr )
43
#define _In_reads_or_z_( expr )
44
#define _Analysis_assume_lock_held_( expr )
45
#define _Inout_updates_all_( expr )
46
#define _Analysis_assume_( expr )
47
#define _Success_( expr )
48
49
#endif // !_INTRO_SAL_H_
include
public
intro_sal.h
Generated by
1.8.13