lib/replace/win32_replace.h

説明を見る。
00001 #ifndef _WIN32_REPLACE_H
00002 #define _WIN32_REPLACE_H
00003 
00004 #ifdef HAVE_WINSOCK2_H
00005 #include <winsock2.h>
00006 #endif
00007 
00008 #ifdef HAVE_WS2TCPIP_H
00009 #include <ws2tcpip.h>
00010 #endif
00011 
00012 #ifdef HAVE_WINDOWS_H
00013 #include <windows.h>
00014 #endif
00015 
00016 /* Map BSD Socket errorcodes to the WSA errorcodes (if possible) */ 
00017 
00018 #define EAFNOSUPPORT    WSAEAFNOSUPPORT
00019 #define ECONNREFUSED    WSAECONNREFUSED 
00020 #define EINPROGRESS     WSAEINPROGRESS
00021 #define EMSGSIZE        WSAEMSGSIZE 
00022 #define ENOBUFS         WSAENOBUFS
00023 #define ENOTSOCK        WSAENOTSOCK
00024 #define ENETUNREACH     WSAENETUNREACH
00025 #define ENOPROTOOPT     WSAENOPROTOOPT
00026 #define ENOTCONN        WSAENOTCONN 
00027 #define ENOTSUP         134 
00028 
00029 /* We undefine the following constants due to conflicts with the w32api headers
00030  * and the Windows Platform SDK/DDK.
00031  */
00032 
00033 #undef interface
00034 
00035 #undef ERROR_INVALID_PARAMETER
00036 #undef ERROR_INSUFFICIENT_BUFFER
00037 #undef ERROR_INVALID_DATATYPE
00038 
00039 #undef FILE_GENERIC_READ
00040 #undef FILE_GENERIC_WRITE
00041 #undef FILE_GENERIC_EXECUTE
00042 #undef FILE_ATTRIBUTE_READONLY
00043 #undef FILE_ATTRIBUTE_HIDDEN
00044 #undef FILE_ATTRIBUTE_SYSTEM
00045 #undef FILE_ATTRIBUTE_DIRECTORY
00046 #undef FILE_ATTRIBUTE_ARCHIVE
00047 #undef FILE_ATTRIBUTE_DEVICE
00048 #undef FILE_ATTRIBUTE_NORMAL
00049 #undef FILE_ATTRIBUTE_TEMPORARY
00050 #undef FILE_ATTRIBUTE_REPARSE_POINT
00051 #undef FILE_ATTRIBUTE_COMPRESSED
00052 #undef FILE_ATTRIBUTE_OFFLINE
00053 #undef FILE_ATTRIBUTE_ENCRYPTED
00054 #undef FILE_FLAG_WRITE_THROUGH
00055 #undef FILE_FLAG_NO_BUFFERING
00056 #undef FILE_FLAG_RANDOM_ACCESS
00057 #undef FILE_FLAG_SEQUENTIAL_SCAN
00058 #undef FILE_FLAG_DELETE_ON_CLOSE
00059 #undef FILE_FLAG_BACKUP_SEMANTICS
00060 #undef FILE_FLAG_POSIX_SEMANTICS
00061 #undef FILE_TYPE_DISK
00062 #undef FILE_TYPE_UNKNOWN
00063 #undef FILE_CASE_SENSITIVE_SEARCH
00064 #undef FILE_CASE_PRESERVED_NAMES
00065 #undef FILE_UNICODE_ON_DISK
00066 #undef FILE_PERSISTENT_ACLS
00067 #undef FILE_FILE_COMPRESSION
00068 #undef FILE_VOLUME_QUOTAS
00069 #undef FILE_VOLUME_IS_COMPRESSED
00070 #undef FILE_NOTIFY_CHANGE_FILE_NAME
00071 #undef FILE_NOTIFY_CHANGE_DIR_NAME
00072 #undef FILE_NOTIFY_CHANGE_ATTRIBUTES
00073 #undef FILE_NOTIFY_CHANGE_SIZE
00074 #undef FILE_NOTIFY_CHANGE_LAST_WRITE
00075 #undef FILE_NOTIFY_CHANGE_LAST_ACCESS
00076 #undef FILE_NOTIFY_CHANGE_CREATION
00077 #undef FILE_NOTIFY_CHANGE_EA
00078 #undef FILE_NOTIFY_CHANGE_SECURITY
00079 #undef FILE_NOTIFY_CHANGE_STREAM_NAME
00080 #undef FILE_NOTIFY_CHANGE_STREAM_SIZE
00081 #undef FILE_NOTIFY_CHANGE_STREAM_WRITE
00082 #undef FILE_NOTIFY_CHANGE_NAME
00083 
00084 #undef PRINTER_ATTRIBUTE_QUEUED
00085 #undef PRINTER_ATTRIBUTE_DIRECT
00086 #undef PRINTER_ATTRIBUTE_DEFAULT
00087 #undef PRINTER_ATTRIBUTE_SHARED
00088 #undef PRINTER_ATTRIBUTE_NETWORK
00089 #undef PRINTER_ATTRIBUTE_HIDDEN
00090 #undef PRINTER_ATTRIBUTE_LOCAL
00091 #undef PRINTER_ATTRIBUTE_ENABLE_DEVQ
00092 #undef PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS
00093 #undef PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST
00094 #undef PRINTER_ATTRIBUTE_WORK_OFFLINE
00095 #undef PRINTER_ATTRIBUTE_ENABLE_BIDI
00096 #undef PRINTER_ATTRIBUTE_RAW_ONLY
00097 #undef PRINTER_ATTRIBUTE_PUBLISHED
00098 #undef PRINTER_ENUM_DEFAULT
00099 #undef PRINTER_ENUM_LOCAL
00100 #undef PRINTER_ENUM_CONNECTIONS
00101 #undef PRINTER_ENUM_FAVORITE
00102 #undef PRINTER_ENUM_NAME
00103 #undef PRINTER_ENUM_REMOTE
00104 #undef PRINTER_ENUM_SHARED
00105 #undef PRINTER_ENUM_NETWORK
00106 #undef PRINTER_ENUM_EXPAND
00107 #undef PRINTER_ENUM_CONTAINER
00108 #undef PRINTER_ENUM_ICON1
00109 #undef PRINTER_ENUM_ICON2
00110 #undef PRINTER_ENUM_ICON3
00111 #undef PRINTER_ENUM_ICON4
00112 #undef PRINTER_ENUM_ICON5
00113 #undef PRINTER_ENUM_ICON6
00114 #undef PRINTER_ENUM_ICON7
00115 #undef PRINTER_ENUM_ICON8
00116 #undef PRINTER_STATUS_PAUSED
00117 #undef PRINTER_STATUS_ERROR
00118 #undef PRINTER_STATUS_PENDING_DELETION
00119 #undef PRINTER_STATUS_PAPER_JAM
00120 #undef PRINTER_STATUS_PAPER_OUT
00121 #undef PRINTER_STATUS_MANUAL_FEED
00122 #undef PRINTER_STATUS_PAPER_PROBLEM
00123 #undef PRINTER_STATUS_OFFLINE
00124 #undef PRINTER_STATUS_IO_ACTIVE
00125 #undef PRINTER_STATUS_BUSY
00126 #undef PRINTER_STATUS_PRINTING
00127 #undef PRINTER_STATUS_OUTPUT_BIN_FULL
00128 #undef PRINTER_STATUS_NOT_AVAILABLE
00129 #undef PRINTER_STATUS_WAITING
00130 #undef PRINTER_STATUS_PROCESSING
00131 #undef PRINTER_STATUS_INITIALIZING
00132 #undef PRINTER_STATUS_WARMING_UP
00133 #undef PRINTER_STATUS_TONER_LOW
00134 #undef PRINTER_STATUS_NO_TONER
00135 #undef PRINTER_STATUS_PAGE_PUNT
00136 #undef PRINTER_STATUS_USER_INTERVENTION
00137 #undef PRINTER_STATUS_OUT_OF_MEMORY
00138 #undef PRINTER_STATUS_DOOR_OPEN
00139 #undef PRINTER_STATUS_SERVER_UNKNOWN
00140 #undef PRINTER_STATUS_POWER_SAVE
00141 
00142 #undef DWORD
00143 #undef HKEY_CLASSES_ROOT
00144 #undef HKEY_CURRENT_USER
00145 #undef HKEY_LOCAL_MACHINE
00146 #undef HKEY_USERS
00147 #undef HKEY_PERFORMANCE_DATA
00148 #undef HKEY_CURRENT_CONFIG
00149 #undef HKEY_DYN_DATA
00150 #undef REG_DWORD
00151 #undef REG_QWORD
00152 
00153 #undef SERVICE_STATE_ALL
00154 
00155 #undef SE_GROUP_MANDATORY
00156 #undef SE_GROUP_ENABLED_BY_DEFAULT
00157 #undef SE_GROUP_ENABLED
00158 
00159 #endif /* _WIN32_REPLACE_H */

Sambaに対してSat Aug 29 21:22:59 2009に生成されました。  doxygen 1.4.7