* Stub _Kernel_acquires_resource_ and _Maybe_raises_SEH_exception_ annotations and add __maybenull_impl.

svn path=/trunk/; revision=54952
This commit is contained in:
Amine Khaldi
2012-01-14 11:27:20 +00:00
parent 8b47b1ead8
commit 68df282e69
2 changed files with 3 additions and 0 deletions
+1
View File
@@ -138,4 +138,5 @@
#define _Kernel_releases_resource_(kind)
#define _Kernel_requires_resource_held_(kind)
#define _Kernel_requires_resource_not_held_(kind)
#define _Kernel_acquires_resource_(kind)
+2
View File
@@ -268,6 +268,7 @@ REPEATABLE DECLARE_ATTR(EndAttribute, int unused;) SAL_end;
#define __null_impl_notref _Notref_ _Null_
#define __notnull_impl _Notnull_
#define __notnull_impl_notref _Notref_ _Notnull_
#define __maybenull_impl __inner_exceptthat _Maybenull_
#define __maybenull_impl_notref _Notref_ __inner_exceptthat _Maybenull_
#define __valid_impl __declspec("SAL_valid") // __declspec("SAL_valid(__yes)")
#define __maybevalid_impl __declspec("SAL_maybevalid") // __declspec("SAL_valid(__maybe)")
@@ -1557,6 +1558,7 @@ REPEATABLE DECLARE_ATTR(EndAttribute, int unused;) SAL_end;
#define _Prepost_z_
#define _Printf_format_string_
#define _Raises_SEH_exception_
#define _Maybe_raises_SEH_exception_
#define _Readable_bytes_(size)
#define _Readable_elements_(size)
#define _Reserved_