]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/winapi/pipes.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / winapi / pipes.hpp
index 9c2460622aae159ae5e5759880e67ee298a77bd7..5d021316cd254c987b9e2b12879383f46480e078 100644 (file)
 
 #if BOOST_WINAPI_PARTITION_DESKTOP_SYSTEM
 
+#include <boost/winapi/detail/header.hpp>
+
 #if !defined( BOOST_USE_WINDOWS_H ) && BOOST_WINAPI_PARTITION_DESKTOP && !defined( BOOST_NO_ANSI_APIS )
 extern "C" {
-BOOST_SYMBOL_IMPORT boost::winapi::HANDLE_ BOOST_WINAPI_WINAPI_CC CreateNamedPipeA(
+BOOST_WINAPI_IMPORT boost::winapi::HANDLE_ BOOST_WINAPI_WINAPI_CC CreateNamedPipeA(
     boost::winapi::LPCSTR_ lpName,
     boost::winapi::DWORD_ dwOpenMode,
     boost::winapi::DWORD_ dwPipeMode,
@@ -36,29 +38,29 @@ BOOST_SYMBOL_IMPORT boost::winapi::HANDLE_ BOOST_WINAPI_WINAPI_CC CreateNamedPip
 #if !defined( BOOST_USE_WINDOWS_H )
 extern "C" {
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC ImpersonateNamedPipeClient(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC ImpersonateNamedPipeClient(
     boost::winapi::HANDLE_ hNamedPipe);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC CreatePipe(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC CreatePipe(
     boost::winapi::PHANDLE_ hReadPipe,
     boost::winapi::PHANDLE_ hWritePipe,
     _SECURITY_ATTRIBUTES* lpPipeAttributes,
     boost::winapi::DWORD_ nSize);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC ConnectNamedPipe(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC ConnectNamedPipe(
     boost::winapi::HANDLE_ hNamedPipe,
     _OVERLAPPED* lpOverlapped);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC DisconnectNamedPipe(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC DisconnectNamedPipe(
     boost::winapi::HANDLE_ hNamedPipe);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC SetNamedPipeHandleState(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC SetNamedPipeHandleState(
     boost::winapi::HANDLE_ hNamedPipe,
     boost::winapi::LPDWORD_ lpMode,
     boost::winapi::LPDWORD_ lpMaxCollectionCount,
     boost::winapi::LPDWORD_ lpCollectDataTimeout);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC PeekNamedPipe(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC PeekNamedPipe(
     boost::winapi::HANDLE_ hNamedPipe,
     boost::winapi::LPVOID_ lpBuffer,
     boost::winapi::DWORD_ nBufferSize,
@@ -66,7 +68,7 @@ BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC PeekNamedPipe(
     boost::winapi::LPDWORD_ lpTotalBytesAvail,
     boost::winapi::LPDWORD_ lpBytesLeftThisMessage);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC TransactNamedPipe(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC TransactNamedPipe(
     boost::winapi::HANDLE_ hNamedPipe,
     boost::winapi::LPVOID_ lpInBuffer,
     boost::winapi::DWORD_ nInBufferSize,
@@ -76,12 +78,12 @@ BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC TransactNamedPip
     _OVERLAPPED* lpOverlapped);
 
 #if !defined( BOOST_NO_ANSI_APIS )
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC WaitNamedPipeA(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC WaitNamedPipeA(
     boost::winapi::LPCSTR_ lpNamedPipeName,
     boost::winapi::DWORD_ nTimeOut);
 #endif // !defined( BOOST_NO_ANSI_APIS )
 
-BOOST_SYMBOL_IMPORT boost::winapi::HANDLE_ BOOST_WINAPI_WINAPI_CC CreateNamedPipeW(
+BOOST_WINAPI_IMPORT boost::winapi::HANDLE_ BOOST_WINAPI_WINAPI_CC CreateNamedPipeW(
     boost::winapi::LPCWSTR_ lpName,
     boost::winapi::DWORD_ dwOpenMode,
     boost::winapi::DWORD_ dwPipeMode,
@@ -91,19 +93,19 @@ BOOST_SYMBOL_IMPORT boost::winapi::HANDLE_ BOOST_WINAPI_WINAPI_CC CreateNamedPip
     boost::winapi::DWORD_ nDefaultTimeOut,
     _SECURITY_ATTRIBUTES* lpSecurityAttributes);
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC WaitNamedPipeW(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC WaitNamedPipeW(
     boost::winapi::LPCWSTR_ lpNamedPipeName,
     boost::winapi::DWORD_ nTimeOut);
 
 #if BOOST_USE_WINAPI_VERSION >= BOOST_WINAPI_VERSION_WIN6
 #if !defined( BOOST_NO_ANSI_APIS )
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC GetNamedPipeClientComputerNameA(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC GetNamedPipeClientComputerNameA(
     boost::winapi::HANDLE_ Pipe,
     boost::winapi::LPSTR_ ClientComputerName,
     boost::winapi::ULONG_ ClientComputerNameLength);
 #endif // !defined( BOOST_NO_ANSI_APIS )
 
-BOOST_SYMBOL_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC GetNamedPipeClientComputerNameW(
+BOOST_WINAPI_IMPORT boost::winapi::BOOL_ BOOST_WINAPI_WINAPI_CC GetNamedPipeClientComputerNameW(
     boost::winapi::HANDLE_ Pipe,
     boost::winapi::LPWSTR_ ClientComputerName,
     boost::winapi::ULONG_ ClientComputerNameLength);
@@ -313,6 +315,8 @@ BOOST_FORCEINLINE BOOL_ get_named_pipe_client_computer_name(HANDLE_ Pipe, LPWSTR
 }
 }
 
+#include <boost/winapi/detail/footer.hpp>
+
 #endif // BOOST_WINAPI_PARTITION_DESKTOP_SYSTEM
 
 #endif // BOOST_WINAPI_PIPES_HPP_INCLUDED_