blob: e08d3b69671f679af7bd21cc0844ac90212180aa [file] [log] [blame]
2010-03-03 Roland Schwingel <roland.schwingel@onevision.com>
* include/winnt.h: Add a lot of missing definitions from MSDN.
(VER_SUITE_WH_SERVER): Define
(PRODUCT_*): Likewise.
(DBG_PRINTEXCEPTION_C): Likewise.
(DBG_RIPEXCEPTION): Likewise.
(STATUS_LONGJUMP): Likewise.
(STATUS_UNWIND_CONSOLIDATE): Likewise.
(STATUS_INVALID_PARAMETER): Likewise.
(STATUS_DLL_NOT_FOUND): Likewise.
(STATUS_ORDINAL_NOT_FOUND): Likewise.
(STATUS_ENTRYPOINT_NOT_FOUND): Likewise.
(STATUS_DLL_INIT_FAILED): Likewise.
(STATUS_STACK_BUFFER_OVERRUN): Likewise.
(STATUS_INVALID_CRUNTIME_PARAMETER): Likewise.
(STATUS_ASSERTION_FAILURE): Likewise.
(STATUS_INVALID_CRUNTIME_PARAMETER): Likewise.
(STATUS_INVALID_CRUNTIME_PARAMETER): Likewise.
(STATUS_INVALID_CRUNTIME_PARAMETER): Likewise.
(SYSTEM_MANDATORY_LABEL_ACE): Typedef struct.
(SYSTEM_MANDATORY_LABEL_NO_WRITE_UP): Define.
(SYSTEM_MANDATORY_LABEL_NO_READ_UP): Likewise.
(SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP): Likewise.
(SYSTEM_MANDATORY_LABEL_VALID_MASK): Likewise.
(SE_PRIVILEGE_VALID_ATTRIBUTES): Likewise.
(SE_TRUSTED_CREDMAN_ACCESS_NAME): Likewise.
(SE_RELABEL_NAME): Likewise.
(SE_INC_WORKING_SET_NAME): Likewise.
(SE_TIME_ZONE_NAME): Likewise.
(SE_CREATE_SYMBOLIC_LINK_NAME): Likewise.
(TOKEN_INFORMATION_CLASS): Add missing enum values.
(LUA_TOKEN): Define.
(WRITE_RESTRICTED): Likewise.
(LABEL_SECURITY_INFORMATION): Likewise.
(PROCESS_QUERY_LIMITED_INFORMATION): Likewise.
(THREAD_SET_LIMITED_INFORMATION): Likewise.
(THREAD_QUERY_LIMITED_INFORMATION): Likewise.
(QUOTA_LIMITS_USE_DEFAULT_LIMITS): Likewise.
(RATE_QUOTA_LIMIT): Typedef struct.
(QUOTA_LIMITS_EX): Update definition.
(MAX_HW_COUNTERS): Define.
(THREAD_PROFILING_FLAG_DISPATCH): Likewise.
(HARDWARE_COUNTER_TYPE): Typedef struct.
(JOB_OBJECT_LIMIT_RESERVED2): Remove.
(JOB_OBJECT_LIMIT_SUBSET_AFFINITY): Define.
(JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS): Correct.
(JOBOBJECTINFOCLASS): Add missing enum value.
(PF_SSE3_INSTRUCTIONS_AVAILABLE): Define.
(PF_COMPARE_EXCHANGE128): Likewise.
(PF_COMPARE64_EXCHANGE128): Likewise.
(PF_CHANNELS_ENABLED): Likewise.
(PF_XSAVE_ENABLED): Likewise.
(SESSION_QUERY_ACCESS): Likewise.
(SESSION_MODIFY_ACCESS): Likewise.
(SESSION_ALL_ACCESS): Likewise.
(MEM_ROTATE): Likewise.
(SEC_PROTECTED_IMAGE): Likewise.
(SEC_WRITECOMBINE): Likewise.
(FILE_ATTRIBUTE_VIRTUAL): Likewise.
(FILE_SEQUENTIAL_WRITE_ONCE): Likewise.
(FILE_SUPPORTS_TRANSACTIONS): Likewise.
(FILE_SUPPORTS_HARD_LINKS): Likewise.
(FILE_SUPPORTS_EXTENDED_ATTRIBUTES): Likewise.
(FILE_SUPPORTS_OPEN_BY_FILE_ID): Likewise.
(FILE_SUPPORTS_USN_JOURNAL): Likewise.
(IO_REPARSE_TAG_HSM2): Likewise.
(IO_REPARSE_TAG_WIM): Likewise.
(IO_REPARSE_TAG_CSV): Likewise.
(IO_REPARSE_TAG_DFSR): Likewise.
(IO_REPARSE_TAG_SYMLINK): Likewise.
(MONITOR_DISPLAY_STATE): Typedef struct.
(ES_AWAYMODE_REQUIRED): Define.
(POWER_ACTION_PSEUDO_TRANSITION): Likewise.
(POWER_USER_NOTIFY_FORCED_SHUTDOWN): Likewise.
(SYSTEM_POWER_CAPABILITIES): Update.
(IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION): Define.
(IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE): Likewise.
(IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY): Likewise.
(IMAGE_DLLCHARACTERISTICS_NX_COMPAT): Likewise.
(IMAGE_SYM_SECTION_MAX_EX): Likewise.
(IMAGE_REL_EBC_ABSOLUTE): Likewise.
(IMAGE_REL_EBC_ADDR32NB): Likewise.
(IMAGE_REL_EBC_REL32): Likewise.
(IMAGE_REL_EBC_SECTION): Likewise.
(IMAGE_REL_EBC_SECREL): Likewise.
(RTL_CRITICAL_SECTION_DEBUG): Update.
(RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO): Define.
(RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN): Likewise.
(RTL_CRITICAL_SECTION_FLAG_STATIC_INIT): Likewise.
(RTL_CRITICAL_SECTION_ALL_FLAG_BITS): Likewise.
(RTL_CRITICAL_SECTION_FLAG_RESERVED): Likewise.
(RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT): Likewise.
2010-02-19 Jonathan Yong <jon_y@sourceforge.net>
* include/shlguid.h (IID_IFolderView): Define.
2010-02-15 Kai Tietz <kai.tietz@onevision.com>
* winnt.h (UNREFERENCED_PARAMETER): Silence warning.
(UNREFERENCED_LOCAL_VARIABLE): Likewise.
2010-01-20 Ozkan Sezer <sezeroz@gmail.com>
* wincrypt.h (CERT_ALT_NAME_ENTRY): Commented out pEdiPartyName
member from the union (not implemented, see:
http://msdn.microsoft.com/en-us/library/aa924681.aspx or
http://msdn.microsoft.com/en-us/library/aa377173.aspx .)
2010-02-01 Kai Tietz <kai.tietz@onevision.com>
Donated by S. Koehler
* winusbio.h: New API.
* winusb.h: New API.
2010-01-20 Ozkan Sezer <sezeroz@gmail.com>
* commctrl.h: Relaxed _WIN32_IE version requirement to 0x0500
for now. Added a big FIXME note that it should really be 0x0501.
2010-01-01 Jonathan Yong <jon_y@sourceforge.net>
* include/profile.h (_MCOUNT_DECL): Add gnu_inline attribute
and remove static qualifier.