aboutsummaryrefslogtreecommitdiff
path: root/winsup/w32api
AgeCommit message (Collapse)AuthorFilesLines
2009-10-04 * include/winbase.h (CreateRestrictedToken): Declare for >= Win 2000.Corinna Vinschen2-0/+18
_WIN32_WINNT >= 0x0500. (DISABLE_MAX_PRIVILEGE, SANDBOX_INERT, LUA_TOKEN, WRITE_RESTRICTED): Define. (IsTokenRestricted): Declare for >= Win 2000.
2009-08-302009-08-30 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2-11/+14
* include/wtsapi32.h (WTSQuerySessionInformationA, WTSQuerySessionInformationW, WTSQuerySessionInformation, WTSFreeMemory): Moved to (_WIN32_WINNT >= 0x0500) guard. (thanks to Pierre Ossman)
2009-08-09 * include/winnls.h (IS_HIGH_SURROGATE, IS_LOW_SURROGATE,Corinna Vinschen2-0/+8
IS_SURROGATE_PAIR): Define.
2009-07-27 * include/winnt.h (FILE_SUPPORTS_HARD_LINKS,Corinna Vinschen3-0/+24
FILE_SUPPORTS_EXTENDED_ATTRIBUTES, FILE_SUPPORTS_OPEN_BY_FILE_ID, FILE_SUPPORTS_USN_JOURNALS): Define. Add comment. * include/ddk/ntifs.h: Ditto. (FILE_SEQUENTIAL_WRITE_ONCE, FILE_SUPPORTS_TRANSACTIONS): Define.
2009-07-21 * lib/msimg32.def (GetDCBrushColor, GetDCPenColor): Move entry pointsCorinna Vinschen3-2/+8
from here... * lib/gdo32.dll: ...to here.
2009-07-01 * lib/comctl32.def (StrCSpnA@8, StrCSpnIA@8, StrCSpnW@8, StrChrA@8,Corinna Vinschen2-22/+9
StrChrIA@8, StrChrIW@8, StrChrW@8, StrCmpNA@12, StrCmpNIA@12, StrCmpNIW@12, StrCmpNW@12, StrRChrA@12, StrRChrIA@12, StrRChrW@12, StrRStrIA@12, StrRStrIW@12, StrStrA@8, StrStrIA@8, StrStrIW@8, StrStrW@8, StrToIntA@4, StrToIntW@4): Remove erroneously defined entry points.
2009-06-24 * include/wtsapi32.h (WTSQueryUserToken, WTSEnumerateSessionsW,Corinna Vinschen2-0/+42
WTSEnumerateSessionsA): Add function prototypes. (struct _WTS_SESSION_INFOW, struct _WTS_SESSION_INFOA): Add typedefs. (WTS_SESSION_INFO, PWTS_SESSION_INFO, WTSEnumerateSessions): Add defines dependent on UNICODE setting.
2009-06-07 * include/ddk/ntapi.h: Add NtXxx equivalent to ZwXxx where missingCorinna Vinschen5-12/+2029
and vice versa. * include/ddk/ntifs.h: Ditto. * include/ddk/winddk.h: Ditto. * lib/ntdll.def (NtPlugPlayControl, NtQueryInstallUILanguage, ZwPlugPlayControl, ZwQueryInstallUILanguage): Add entry points defined in header, but missing in lib. Omit NT4-only entry points.
2009-05-022009-05-01 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe3-0/+17
* include/shellapi.h (SHIL_LARGE, SHIL_SMALL, SHIL_EXTRALARGE, SHIL_SYSSMALL, SHIL_JUMBO, SHIL_LAST SHIL_JUMBO, SHGetImageList): Define. * lib/shell32.def (SHGetImageList): Define.
2009-03-18 * winnt.h: Add Vista token security extensions.Corinna Vinschen2-1/+73
(SID_HASH_SIZE): Define. (TOKEN_MANDATORY_POLICY_OFF, TOKEN_MANDATORY_POLICY_NO_WRITE_UP, TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN, TOKEN_MANDATORY_POLICY_VALID_MASK): Define. (SID_HASH_ENTRY): Define. (struct _SID_AND_ATTRIBUTES_HASH): Define. (struct _TOKEN_LINKED_TOKEN): Define. (struct _TOKEN_MANDATORY_LABEL): Define. (struct _TOKEN_MANDATORY_POLICY): Define. (struct _TOKEN_ELEVATION): Define. (struct _TOKEN_ACCESS_INFORMATION): Define. (enum _TOKEN_INFORMATION_CLASS): Conditionally define new Vista token information enumeration values.
2009-02-09 * include/winioctl.h (FSCTL_ALLOW_EXTENDED_DASD_IO): Copy definitionCorinna Vinschen2-0/+6
from ddk/ntifs.h.
2009-02-072009-02-06 Linton Miller <Linton.Miller@trivininc.com>Chris Sutcliffe2-1/+5
* include/wtsapi32.h (WTS_CURRENT_SESSION): Fix definition.
2009-01-19 * include/winbase.h (enum _DEP_SYSTEM_POLICY_TYPE): Fix version guard.Corinna Vinschen2-1/+5
2009-01-19Remove conflict marker.Andreas Schwab1-46/+45
2009-01-172009-01-11 Henry Nestler <henry@bigfoot.de>Chris Sutcliffe2-4/+10
* lib/ddk/ntoskrnl.def: Enable ZwQueryEaFile, ZwSetEaFile, NtQueryEaFile, NtSetEaFile.
2009-01-07 * include/winbase.h (SCS_64BIT_BINARY): Define.Corinna Vinschen2-0/+5
2008-12-062008-12-05 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe3-3/+8
* include/w32api.h: Increment version to 3.13. * Makefile.in: Ditto.
2008-12-062008-12-05 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe3-232/+5
* lib/glut.def: remove. * lib/glut32.def: ditto.
2008-11-11 * include/winbase.h (PROCESS_DEP_ENABLE,Corinna Vinschen2-0/+28
PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION): Define for >= Vista SP1. (enum _DEP_SYSTEM_POLICY_TYPE): Ditto. (GetProcessDEPPolicy, GetSystemDEPPolicy, SetProcessDEPPolicy): Ditto.
2008-10-102008-10-09 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2-1/+5
* include/mmsystem.h (sndAlias): Correct GCC4 warning.
2008-10-04Fix incorrect guard added in last commitChris Sutcliffe1-1/+1
2008-10-042008-10-04 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2-0/+7
* include/shellapi.h (NOTIFYICON_VERSION_4): Define.
2008-09-262008-09-25 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2-56/+60
* include/vfw.h (capSendMessage): Rename to __capSendMessage.
2008-09-242008-09-24 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2-73/+93
* include/vfw.h (WM_CAP_SET_CALLBACK_ERRORA, WM_CAP_SET_CALLBACK_ERRORW, WM_CAP_SET_CALLBACK_STATUS, WM_CAP_SET_CALLBACK_YIELD, WM_CAP_SET_CALLBACK_FRAMEA, WM_CAP_SET_CALLBACK_FRAMEW, WM_CAP_SET_CALLBACK_VIDEOSTREAM, WM_CAP_SET_CALLBACK_WAVESTREAM, WM_CAP_GET_USER_DATA, WM_CAP_SET_USER_DATA, WM_CAP_DRIVER_CONNECT, WM_CAP_DRIVER_DISCONNECT, WM_CAP_DRIVER_GET_NAMEA, WM_CAP_DRIVER_GET_NAMEW, WM_CAP_DRIVER_GET_VERSIONA, WM_CAP_DRIVER_GET_VERSIONW, WM_CAP_DRIVER_GET_CAPS, WM_CAP_FILE_SET_CAPTURE_FILEA, WM_CAP_FILE_SET_CAPTURE_FILEW, WM_CAP_FILE_GET_CAPTURE_FILEA, WM_CAP_FILE_GET_CAPTURE_FILEW, WM_CAP_FILE_ALLOCATE, WM_CAP_FILE_SAVEASA, WM_CAP_FILE_SAVEASW, WM_CAP_FILE_SET_INFOCHUNK, WM_CAP_FILE_SAVEDIBA, WM_CAP_FILE_SAVEDIBW, WM_CAP_EDIT_COPY, WM_CAP_SET_AUDIOFORMAT, WM_CAP_GET_AUDIOFORMAT, WM_CAP_DLG_VIDEOFORMAT, WM_CAP_DLG_VIDEOSOURCE, WM_CAP_DLG_VIDEODISPLAY, WM_CAP_GET_VIDEOFORMAT, WM_CAP_SET_VIDEOFORMAT, WM_CAP_DLG_VIDEOCOMPRESSION, WM_CAP_SET_PREVIEW, WM_CAP_SET_OVERLAY, WM_CAP_SET_PREVIEWRATE, WM_CAP_SET_SCALE, WM_CAP_GET_STATUS, WM_CAP_SET_SCROLL, WM_CAP_GRAB_FRAME, WM_CAP_GRAB_FRAME_NOSTOP, WM_CAP_SEQUENCE, WM_CAP_SEQUENCE_NOFILE, WM_CAP_SET_SEQUENCE_SETUP, WM_CAP_GET_SEQUENCE_SETUP, WM_CAP_SET_MCI_DEVICEA, WM_CAP_SET_MCI_DEVICEW, WM_CAP_GET_MCI_DEVICEA, WM_CAP_GET_MCI_DEVICEW, WM_CAP_STOP, WM_CAP_ABORT, WM_CAP_SINGLE_FRAME_OPEN, WM_CAP_SINGLE_FRAME_CLOSE, WM_CAP_SINGLE_FRAME, WM_CAP_PAL_OPENA, WM_CAP_PAL_OPENW, WM_CAP_PAL_SAVEA, WM_CAP_PAL_SAVEW, WM_CAP_PAL_PASTE, WM_CAP_PAL_AUTOCREATE, WM_CAP_PAL_MANUALCREATE, WM_CAP_SET_CALLBACK_CAPCONTROL): Define using WM_USER. (capSendMessage): Don't undef.
2008-09-212008-09-21 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2-0/+7
* incude/sspi.h: include subauth.h to fix issue of UNICODE_STRING being undefined.
2008-09-132008-09-13 mega-squall <mega-squall@users.sf.net>Chris Sutcliffe2-3/+13
* include/winnt.h (SUBLANG_BENGALI_INDIA, SUBLANG_PUNJABI_INDIA, SUBLANG_ROMANIAN_ROMANIA): Correct definition. (SUBLANG_BENGALI_BANGLADESH, SUBLANG_PUNJABI_PAKISTAN, SUBLANG_ROMANIAN_MOLDOVA): Define.
2008-09-122008-09-11 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2-2/+15
* include/shlwapi.h (ASSOCSTR): Update enum.
2008-09-072008-09-07 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe3-3/+8
* include/w32api.h: Increment version to 3.12. * Makefile.in: Ditto.
2008-09-072008-09-07 Michael Hentschel <mikeh42@users.sourceforge.net>Chris Sutcliffe2-0/+6
* include/shlwapi.h (STIF_DEFAULT, STIF_SUPPORT_HEX): Define.
2008-09-072008-09-07 alsemm <alsemm@users.sourceforge.net>Chris Sutcliffe2-1/+5
* include/mlang.h (IMLangFontLink2::MapFont): Fix definition.
2008-09-07Committed as obvious.Danny Smith2-1/+6
* include/ws2tcpip.h (IPV6_MREQ): Fix typo. Thanks to Richard Hughes for report.
2008-09-072008-09-06 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2-2/+19
* Makefile.in: Adjust to new naming standard for MinGW while maintaining old naming standard for Cygwin.
2008-08-302008-08-30 Bo Yang <techrazy@users.sourceforge.net>Chris Sutcliffe2-7/+12
* include/sspi.h: Fix PSecurityFunctionTableW structure.
2008-08-302008-08-29 Andy Grover <andy.grover@oracle.com>Chris Sutcliffe3-1/+13
* include/ddk/scsi.h: Define READ_TOC formats. * lib/ddk/scsiport.def (ScsiPortGetDeviceBase): Fix export.
2008-08-302008-08-29 Andy Grover <andy.grover@oracle.com>Chris Sutcliffe3-27/+132
* include/ddk/ndis.h (NDIS_MINIPORT_MAJOR_VERSION, NDIS_MINIPORT_MINOR_VERSION, struct NDIS_TASK_OFFLOAD_HEADER, PROTOCOL_RESERVED_SIZE_IN_PACKET, NdisGetFirstBufferFromPacketSafe, NdisMIndicateReceivePacket, NdisSetPacketPoolProtocolId, NdisMInitializeTimer, NdisMSetPeriodicTimer, NdisMCancelTimer): Define. (enum NDIS_ENCAPSULATION, struct NDIS_ENCAPSULATION_FORMAT): move in file. (struct _NDIS_PACKET): Define using _ANONYMOUS_UNION and ANONYMOUS_STRUCT to eliminate warnings. (NdisReinitializePacket): Rename from NdisReinitializePacketCounts. * lib/ddk/ndis.def (NdisInitAnsiString, NdisInitUnicodeString, NdisMCancelTimer, NdisMInitializeTimer, NdisMSetPeriodicTimer, NdisSetPacketPoolProtocolId): Export.
2008-08-302008-08-29 Andy Grover <andy.grover@oracle.com>Chris Sutcliffe2-0/+9
* include/ddk/winddk.h (RtlStringCbCopyA, RtlStringCbPrintfA, RtlStringCbVPrintfA): define in terms of POSIX string functions.
2008-08-302008-08-29 Andy Grover <andy.grover@oracle.com>Chris Sutcliffe2-25/+10
* include/ddk/winddk.h (KeRaiseIrql): Define. (KfRaiseIrql, KfLowerIrql): remove incorrect definitions.
2008-08-302008-08-29 Andy Grover <andy.grover@oracle.com>Chris Sutcliffe3-4/+20
* include/ddk/winddk.h (KeFlushQueuedDpcs, KeMemoryBarrier): Define. (KeGetCurrentProcessorNumber): Fix incorrect member reference. (InterlockedIncrement, InterlockedDecrement): fix warning. * lib/ddk/ntoskrnl.def (KeFlushQueuedDpcs, KeMemoryBarrier): Export. (KeNumberProcessors): Export.
2008-08-262008-08-22 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2-1/+22
* include/shlwapi.h (ASSOCF_INIT_NOREMAPCLSID, ASSOCF_INIT_BYEXENAME, ASSOCF_OPEN_BYEXENAME, ASSOCF_INIT_DEFAULTTOSTAR, ASSOCF_INIT_DEFAULTTOFOLDER, ASSOCF_NOUSERSETTINGS, ASSOCF_NOTRUNCATE, ASSOCF_VERIFY, ASSOCF_REMAPRUNDLL, ASSOCF_NOFIXUPS, ASSOCF_IGNOREBASECLASS, ASSOCF_INIT_IGNOREUNKNOWN): Define.
2008-08-222008-08-22 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2-0/+7
* include/commctrl.h (LVN_MARQUEEBEGIN): Define. Thanks to Tim Kosse <botg at users dot sf dot net>.
2008-08-222008-08-22 Bo Yang <techrazy@users.sourceforge.net>Chris Sutcliffe2-4/+19
* include/winnt.h (OWNER_SECURITY_INFORMATION, GROUP_SECURITY_INFORMATION, DACL_SECURITY_INFORMATION, SACL_SECURITY_INFORMATION): Correct. * include/winnt.h (OWNER_SECURITY_INFORMATION, GROUP_SECURITY_INFORMATION, DACL_SECURITY_INFORMATION, SACL_SECURITY_INFORMATION, LABEL_SECURITY_INFORMATION, UNPROTECTED_SACL_SECURITY_INFORMATION, UNPROTECTED_DACL_SECURITY_INFORMATION, PROTECTED_SACL_SECURITY_INFORMATION, PROTECTED_DACL_SECURITY_INFORMATION): Define.
2008-08-202008-08-19 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2-6/+64
* include/wtsapi32.h (_WTS_INFO_CLASS, _WTS_CONNECTSTATE_CLASS, WTSQuerySessionInformation, WTSFreeMemory): Define.
2008-07-252008-07-25 Bo Yang <techrazy@users.sourceforge.net>Chris Sutcliffe2-0/+5
* lib/gdi32.def (SetLayout): Export.
2008-07-252008-07-25 Bo Yang <techrazy@users.sourceforge.net>Chris Sutcliffe4-0/+224
* include/wincrypt.h (struct _CRYPT_KEY_PROV_PARAM, struct _CRYPT_KEY_PROV_INFO, CertGetCertificateContextProperty, CryptEnumKeyIdentifierProperties, CryptAcquireCertificatePrivateKey, CertCreateCertificateContext, CryptGetKeyIdentifierProperty, CertSetCertificateContextProperty, CertCompareCertificateName, CryptSetKeyIdentifierProperty, CertOIDToAlgId, CryptGetDefaultProviderA, CryptGetDefaultProviderW and many corresponding macroes): Define. * lib/crypt32.def (Export the above 11 functions): Export. * include/winerror.h (CRYPT_E_NOT_FOUND and other crypt related macroes): Define.
2008-07-252008-07-24 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2-0/+17
* include/winuser.h (MENUGETOBJECTINFO, MNGO_NOINTERFACE, MNGO_NOERROR, MNGOF_TOPGAP, MNGOF_BOTTOMGAP): Define.
2008-07-252008-07-24 techrazy <techrazy@users.sourceforge.net>Chris Sutcliffe2-0/+6
* include/wingdi.h (OUT_PS_ONLY_PRECIS): Define.
2008-07-24 * include/lmaccess.h (struct _USER_INFO_4): Define.Corinna Vinschen2-1/+51
(struct _USER_INFO_23): Define. (struct _GROUP_INFO_3): Define.
2008-07-14 * include/iphlpapi.h (GetExtendedTcpTable): Add prototype.Corinna Vinschen4-0/+49
* include/iprtrmib.h (TCP_TABLE_CLASS, MIB_TCPROW_OWNER_PID, MIB_TCPTABLE_OWNER_PID, MIB_TCP6ROW_OWNER_PID, MIB_TCP6TABLE_OWNER_PID): Define. * lib/iphlpapi.def (GetExtendedTcpTable): Export.
2008-06-252008-06-25 Brandon Sneed <nivenh@sourceware.org>Brandon Sneed2-3/+11
* include/winbase.h (GetProcessHandleCount, GetSystemRegistryQuota, GetThreadIOPendingFlag): Modified to rely on _WIN32_WINNT 0x0501 instead of 0x0502. Bug reported by Thomas Denk.
2008-06-252008-06-25 Brandon Sneed <nivenh@sourceware.org>Brandon Sneed2-7/+14
* include/winbase.h (InterlockedIncrement, InterlockedDecrement, InterlockedCompareExchange, InterlockedExchange, InterlockedCompareExchangePointer, InterlockedExchangeAdd, InterlockedExchangePointer): Modified from PLONG to LONG volatile *.