📄 win32_replace.h
字号:
#ifndef _WIN32_REPLACE_H#define _WIN32_REPLACE_H#ifdef HAVE_WINSOCK2_H#include <winsock2.h>#endif#ifdef HAVE_WS2TCPIP_H#include <ws2tcpip.h>#endif#ifdef HAVE_WINDOWS_H#include <windows.h>#endif/* Map BSD Socket errorcodes to the WSA errorcodes (if possible) */ #define EAFNOSUPPORT WSAEAFNOSUPPORT#define ECONNREFUSED WSAECONNREFUSED #define EINPROGRESS WSAEINPROGRESS#define EMSGSIZE WSAEMSGSIZE #define ENOBUFS WSAENOBUFS#define ENOTSOCK WSAENOTSOCK#define ENETUNREACH WSAENETUNREACH#define ENOPROTOOPT WSAENOPROTOOPT#define ENOTCONN WSAENOTCONN #define ENOTSUP 134 /* We undefine the following constants due to conflicts with the w32api headers * and the Windows Platform SDK/DDK. */#undef interface#undef ERROR_INVALID_PARAMETER#undef ERROR_INSUFFICIENT_BUFFER#undef ERROR_INVALID_DATATYPE#undef FILE_GENERIC_READ#undef FILE_GENERIC_WRITE#undef FILE_GENERIC_EXECUTE#undef FILE_ATTRIBUTE_READONLY#undef FILE_ATTRIBUTE_HIDDEN#undef FILE_ATTRIBUTE_SYSTEM#undef FILE_ATTRIBUTE_DIRECTORY#undef FILE_ATTRIBUTE_ARCHIVE#undef FILE_ATTRIBUTE_DEVICE#undef FILE_ATTRIBUTE_NORMAL#undef FILE_ATTRIBUTE_TEMPORARY#undef FILE_ATTRIBUTE_REPARSE_POINT#undef FILE_ATTRIBUTE_COMPRESSED#undef FILE_ATTRIBUTE_OFFLINE#undef FILE_ATTRIBUTE_ENCRYPTED#undef FILE_FLAG_WRITE_THROUGH#undef FILE_FLAG_NO_BUFFERING#undef FILE_FLAG_RANDOM_ACCESS#undef FILE_FLAG_SEQUENTIAL_SCAN#undef FILE_FLAG_DELETE_ON_CLOSE#undef FILE_FLAG_BACKUP_SEMANTICS#undef FILE_FLAG_POSIX_SEMANTICS#undef FILE_TYPE_DISK#undef FILE_TYPE_UNKNOWN#undef FILE_CASE_SENSITIVE_SEARCH#undef FILE_CASE_PRESERVED_NAMES#undef FILE_UNICODE_ON_DISK#undef FILE_PERSISTENT_ACLS#undef FILE_FILE_COMPRESSION#undef FILE_VOLUME_QUOTAS#undef FILE_VOLUME_IS_COMPRESSED#undef FILE_NOTIFY_CHANGE_FILE_NAME#undef FILE_NOTIFY_CHANGE_DIR_NAME#undef FILE_NOTIFY_CHANGE_ATTRIBUTES#undef FILE_NOTIFY_CHANGE_SIZE#undef FILE_NOTIFY_CHANGE_LAST_WRITE#undef FILE_NOTIFY_CHANGE_LAST_ACCESS#undef FILE_NOTIFY_CHANGE_CREATION#undef FILE_NOTIFY_CHANGE_EA#undef FILE_NOTIFY_CHANGE_SECURITY#undef FILE_NOTIFY_CHANGE_STREAM_NAME#undef FILE_NOTIFY_CHANGE_STREAM_SIZE#undef FILE_NOTIFY_CHANGE_STREAM_WRITE#undef FILE_NOTIFY_CHANGE_NAME#undef PRINTER_ATTRIBUTE_QUEUED#undef PRINTER_ATTRIBUTE_DIRECT#undef PRINTER_ATTRIBUTE_DEFAULT#undef PRINTER_ATTRIBUTE_SHARED#undef PRINTER_ATTRIBUTE_NETWORK#undef PRINTER_ATTRIBUTE_HIDDEN#undef PRINTER_ATTRIBUTE_LOCAL#undef PRINTER_ATTRIBUTE_ENABLE_DEVQ#undef PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS#undef PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST#undef PRINTER_ATTRIBUTE_WORK_OFFLINE#undef PRINTER_ATTRIBUTE_ENABLE_BIDI#undef PRINTER_ATTRIBUTE_RAW_ONLY#undef PRINTER_ATTRIBUTE_PUBLISHED#undef PRINTER_ENUM_DEFAULT#undef PRINTER_ENUM_LOCAL#undef PRINTER_ENUM_CONNECTIONS#undef PRINTER_ENUM_FAVORITE#undef PRINTER_ENUM_NAME#undef PRINTER_ENUM_REMOTE#undef PRINTER_ENUM_SHARED#undef PRINTER_ENUM_NETWORK#undef PRINTER_ENUM_EXPAND#undef PRINTER_ENUM_CONTAINER#undef PRINTER_ENUM_ICON1#undef PRINTER_ENUM_ICON2#undef PRINTER_ENUM_ICON3#undef PRINTER_ENUM_ICON4#undef PRINTER_ENUM_ICON5#undef PRINTER_ENUM_ICON6#undef PRINTER_ENUM_ICON7#undef PRINTER_ENUM_ICON8#undef PRINTER_STATUS_PAUSED#undef PRINTER_STATUS_ERROR#undef PRINTER_STATUS_PENDING_DELETION#undef PRINTER_STATUS_PAPER_JAM#undef PRINTER_STATUS_PAPER_OUT#undef PRINTER_STATUS_MANUAL_FEED#undef PRINTER_STATUS_PAPER_PROBLEM#undef PRINTER_STATUS_OFFLINE#undef PRINTER_STATUS_IO_ACTIVE#undef PRINTER_STATUS_BUSY#undef PRINTER_STATUS_PRINTING#undef PRINTER_STATUS_OUTPUT_BIN_FULL#undef PRINTER_STATUS_NOT_AVAILABLE#undef PRINTER_STATUS_WAITING#undef PRINTER_STATUS_PROCESSING#undef PRINTER_STATUS_INITIALIZING#undef PRINTER_STATUS_WARMING_UP#undef PRINTER_STATUS_TONER_LOW#undef PRINTER_STATUS_NO_TONER#undef PRINTER_STATUS_PAGE_PUNT#undef PRINTER_STATUS_USER_INTERVENTION#undef PRINTER_STATUS_OUT_OF_MEMORY#undef PRINTER_STATUS_DOOR_OPEN#undef PRINTER_STATUS_SERVER_UNKNOWN#undef PRINTER_STATUS_POWER_SAVE#undef DWORD#undef HKEY_CLASSES_ROOT#undef HKEY_CURRENT_USER#undef HKEY_LOCAL_MACHINE#undef HKEY_USERS#undef HKEY_PERFORMANCE_DATA#undef HKEY_CURRENT_CONFIG#undef HKEY_DYN_DATA#undef REG_DWORD#undef REG_QWORD#undef SERVICE_STATE_ALL#undef SE_GROUP_MANDATORY#undef SE_GROUP_ENABLED_BY_DEFAULT#undef SE_GROUP_ENABLED#endif /* _WIN32_REPLACE_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -