]>
Commit | Line | Data |
---|---|---|
92f5a8d4 TL |
1 | /* |
2 | * Copyright Andrey Semashev 2018. | |
3 | * Distributed under the Boost Software License, Version 1.0. | |
4 | * (See accompanying file LICENSE_1_0.txt or copy at | |
5 | * http://www.boost.org/LICENSE_1_0.txt) | |
6 | */ | |
7 | /*! | |
8 | * \file event_abi.cpp | |
9 | * \author Andrey Semashev | |
10 | * \date 10.03.2018 | |
11 | * | |
12 | * \brief This file contains ABI test for event.hpp | |
13 | */ | |
14 | ||
15 | #include <boost/winapi/event.hpp> | |
16 | #include <windows.h> | |
17 | #include "abi_test_tools.hpp" | |
18 | ||
19 | int main() | |
20 | { | |
21 | BOOST_WINAPI_TEST_CONSTANT(EVENT_ALL_ACCESS); | |
22 | BOOST_WINAPI_TEST_CONSTANT(EVENT_MODIFY_STATE); | |
23 | #if BOOST_USE_WINAPI_VERSION >= BOOST_WINAPI_VERSION_WIN6 | |
24 | BOOST_WINAPI_TEST_CONSTANT(CREATE_EVENT_INITIAL_SET); | |
25 | BOOST_WINAPI_TEST_CONSTANT(CREATE_EVENT_MANUAL_RESET); | |
26 | #endif | |
27 | ||
28 | #if !defined(BOOST_NO_ANSI_APIS) | |
29 | BOOST_WINAPI_TEST_FUNCTION_SIGNATURE(OpenEventA); | |
30 | #endif | |
31 | BOOST_WINAPI_TEST_FUNCTION_SIGNATURE(OpenEventW); | |
32 | BOOST_WINAPI_TEST_FUNCTION_SIGNATURE(SetEvent); | |
33 | BOOST_WINAPI_TEST_FUNCTION_SIGNATURE(ResetEvent); | |
34 | ||
35 | return boost::report_errors(); | |
36 | } |