Earnie Boyd
7646d1a111
* Apply Danny Smith patch 102275
...
2000-11-05 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
* include/objbase.h: (COM_RIGHTS): Add definition.
(tagSTDMSHLFLAGS): add enumeration.
(CoInitializeEx): Add prototypes.
(CoGetStdMarshalEx): ditto.
(CoCreateInstanceEx): ditto.
(CoInitializeSecurity): ditto.
(CoGetCallContext): ditto.
(CoQueryProxyBlanket): ditto.
(CoSetProxyBlanket): ditto.
(CoCopyProxy): ditto.
(CoQueryClientBlanket): ditto.
(CoImpersonateClient): ditto.
(CoRevertToSelf): ditto.
(CoQueryAuthenticationServices): ditto.
(CoSwitchCallContext): ditto.
(CoGetInstanceFromFile): ditto.
(CoGetInstanceFromIStorage): ditto.
* include/objidl.h: (SOLE_AUTHENTICATION_SERVICE): Add structure.
(SOLE_AUTHENTICATION_INFO): ditto.
(EOLE_AUTHENTICATION_CAPABILITIES): Add enumeration.
(COLE_DEFAULT_PRINCIPAL): Add definition.
(COLE_DEFAULT_AUTHINFO): Ditto.
* include/rpcdce.h: (RPC_C_AUTHZ_DEFAULT): Add definition.
(RPC_PROTSEQ_VECTOR) Fix typo.
(RpcRaiseException): add DECLSPEC_NORETURN attribute.
* include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN
attribute.
2001-01-26 21:05:20 +00:00
Christopher Faylor
046fcbed3b
* include/winnt.h: Add PTOKEN_USER.
2001-01-26 16:35:17 +00:00
Earnie Boyd
48e952a687
* include/sqlucode.h: Apply Danny Smith patch 102443
...
2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
New file.
2001-01-16 19:02:04 +00:00
Earnie Boyd
8a5edc3613
* include/odbcinst.h: Apply Danny Smith patch 102441
...
2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
New file.
2001-01-16 18:23:52 +00:00
Corinna Vinschen
e625e1b99e
* include/winbase.h: Add prototype for SetSecurityDescriptorControl.
2000-12-20 12:36:28 +00:00
Earnie Boyd
48ba505b8b
* include/winnls.h: NORM_IGNORE* remove duplicate defines.
...
SORT_STRINGSORT: ditto.
CMAP*: ditto.
CTRY_*: add new defines.
LGRPID_*: ditto.
LCMAP*: change defines to hex notation.
CALID: change from ULONG to DWORD.
CALTYPE: ditto.
_cpinfoex[AW]: add structure.
FoldString: correct Unicode mappings.
GetCPInfoEx[AW]: add prototypes.
EnumCalendarInfoEx[AW]: ditto.
EnumDateFormatsEx[AW]: ditto.
EnumSystemLanguageGroups[AW]: ditto.
EnumLanguageGroupLocales[AW]: ditto.
EnumUILanguages[AW]: ditto.
GetSystemDefaultUILanguage[AW]: ditto.
GetUserDefaultUILanguage[AW]: ditto.
IsValidLanguageGroup[AW]: ditto.
CALINFO_ENUMPROCEX[AW]: add function pointer typedef
LANGUAGEGROUP_ENUMPROC[AW]: ditto
LANGGROUPLOCALE_ENUMPROC[AW]: ditto
UILANGUAGE_ENUMPROC[AW]: ditto
DATEFMT_ENUMPROCEX[AW]: ditto
LPCURRENCYFMT[AW]: add structure pointer typedef
LPNUMBERFMT[AW]: ditto
* ChangeLog: Correct entry by Matt Hargett to include file name.
2000-12-05 17:26:01 +00:00
Corinna Vinschen
96963a1423
* Added a define for INVALID_SET_FILE_POINTER, a possible return
...
code for the SetFilePointer() win32 API call.
2000-12-05 08:53:45 +00:00
Corinna Vinschen
65e0f5ebc2
* include/winnt.h: Add missing FILE_NAMED_STREAMS define.
2000-11-22 21:27:36 +00:00
Earnie Boyd
baf428f0d5
* include/basetyps.h: add comment for GUID_DEFINED
...
* include/lm.h: add includes for lmerr.h and lmserver.h
* include/lmcons.h: add W2K typedefs LMSTR, LMCSTR
* include/lmerr.h: add error codes
* include/lmserver.h: replace LPTSTR with LPWSTR,
LPTCSTR with LPWCSTR in structures and prototypes
* include/lmshare.h: ditto
* include/lmuse.h: ditto
* include/lmstats.h: ditto
* include/oleauto.h: add function prototype SystemTimeToVariantTime
* include/winbase.h: change first argument of CommConfigDialog to const
* include/windowsx.h: add macros defining FAR versions of
mem and string functions for porting from Win16 code
* include/winioctl.h: added IOCTL_STORAGE defines
* include/winnetwk.h: added WNNC_NET flags
* include/winnt.h: add include of <basetsd.h>;
add structs; add pointer typedefs for TOKEN structs
* include/winsock.h: add guard around BSD-ish typedefs
* include/wtypes.h: new VARENUM enums, new WIN32/WIN64 compat. macros
* include/basetsd.h: new file
* include/raserror.h: ditto
* include/rassapi.h: ditto
* include/ras.h: ditto
comment from Earnie: replaced original ras.h contribution with Danny's
contribution as it is more complete.
* include/rpcndr.h: add default definition for __RPCNDR_H_VERSION__
2000-11-01 00:37:23 +00:00
Corinna Vinschen
b9e7a2b666
* include/iprtrmib.h: Further layout changes according to standard.
...
* include/iptypes.h: Ditto.
* include/ntdef.h: Ditto.
* include/ntsecapi.h: Ditto.
* include/subauth.h: Ditto.
2000-10-09 09:51:46 +00:00
Corinna Vinschen
4b5970ab89
* include/ntsecapi.h: Fix PLSA_UNICODE_STRING define.
2000-10-09 09:34:04 +00:00
Corinna Vinschen
65bb926f51
* include/ntsecapi.h: New file.
...
* include/subauth.h: Ditto.
* include/ipexport.h: Fix global header define not to contain
trailing underscore. Change layout according to standard.
* include/iphlpapi.h: Ditto.
* include/ipifcons.h: Ditto.
* include/iptypes.h: Ditto.
* include/ntdef.h: Ditto. Define conditional datatypes dependent
of inclusion of ntdecapi.h and subauth.h.
* lib/secur32.def: New stub for secur32.dll.
2000-10-08 16:55:29 +00:00
Corinna Vinschen
63c05d8ce7
* include/ras.h: New file.
...
* lib/rasapi32.def: Add symbols for RasEnumDevicesA and
RasEnumDevicesW.
2000-10-02 09:19:14 +00:00
Corinna Vinschen
7041211c58
* include/ntdef.h: Add define for NTAPI.
2000-10-02 09:09:38 +00:00
Corinna Vinschen
5b4db83881
* include/ipexport.h: Add missing `extern "C"' directives.
...
* include/iphlpapi.h: Ditto.
* include/iprtrmib.h: Ditto.
* include/iptypes.h: Ditto.
2000-10-01 21:57:57 +00:00
Corinna Vinschen
a86ea17b8a
* include/ipifcons.h: New header file.
...
* include/iprtrmib.h: Move operational states to ipifcons.h.
* include/iphlpapi.h: Add missing parameters to GetIfTable()
declaration.
2000-10-01 20:09:53 +00:00
Corinna Vinschen
d6ced52274
* include/iprtrmib.h: Add missing MIB_IF_OPER_STATUS_xxx definitions.
2000-10-01 14:32:24 +00:00
Corinna Vinschen
7d278f3da3
* lib/iphlpapi.def: New stub for iphlpapi.dll.
...
* include/iptypes.h: New header file.
* include/ipexport.h: Ditto.
* include/iphlpapi.h: Ditto.
* include/iprtrmib.h: Ditto.
2000-10-01 14:22:14 +00:00
Corinna Vinschen
a5e8da40eb
* include/ntdef.h: New file.
2000-10-01 00:55:42 +00:00
Corinna Vinschen
5422433943
* include/winnt.h:Add enums for TokenRestrictedSids and TokenSessionId
...
to TOKEN_INFORMATION_CLASS type.
Add QUOTA_LIMITS type.
2000-08-19 00:20:00 +00:00
Corinna Vinschen
5678e1954a
* include/userenv.h: New header file.
...
* lib/userenv.def: New stub for userenv.dll.
2000-08-08 20:00:35 +00:00
Christopher Faylor
0e882d4f29
* include/winuser.h: Correct PCWPSTRUCT typo.
...
(discovered by Axel Riese)
2000-08-08 14:30:54 +00:00
DJ Delorie
d0b178fe3a
* testsuite/winsup.api/winsup.exp: ignore stdout by default
...
* testsuite/winsup.api/crlf.c: non-verbose by default
* winsup.h: prune out windows headers we don't normally need
* assert.cc: add wingdi.h and winuser.h
* fhandler_console.cc: ditto
* fhandler_windows.cc: ditto
* select.cc: ditto
* spawn.cc: ditto
* strace.cc: ditto
* tty.cc: ditto
* window.cc: ditto
* hinfo.cc: add winsock.h
* syscalls.cc: add winnls.h
* uinfo.cc: ditto
* include/windows.h: optimize non-inclusion of repeat headers
2000-07-27 17:30:51 +00:00
Corinna Vinschen
4c02a6ab9c
* include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
...
LPTOKEN_SOURCE.
2000-07-21 10:11:57 +00:00
DJ Delorie
1ff7263eb9
* include/shlobj.h: add CSIDL_COMMON_*
2000-07-11 17:33:48 +00:00
Corinna Vinschen
666b9d7bb8
* include/winbase.h: Add stream ids BACKUP_OBJECT_ID,
...
BACKUP_REPARSE_DATA and BACKUP_SPARSE_BLOCK.
Add file open flags FILE_FLAG_OPEN_REPARSE_POINT and
FILE_FLAG_OPEN_NO_RECALL.
* winioctl.h: Add device io control codes FSCTL_GET_REPARSE_POINT,
FSCTL_SET_REPARSE_POINT and FSCTL_DELETE_REPARSE_POINT.
* winnt.h: Add typedef for GUID.
Add file attributes FILE_ATTRIBUTE_ENCRYPTED,
FILE_ATTRIBUTE_SPARSE_FILE, FILE_ATTRIBUTE_REPARSE_POINT and
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED.
Add volume attributes FILE_VOLUME_QUOTAS, FILE_SUPPORTS_SPARSE_FILES,
FILE_SUPPORTS_REPARSE_POINTS, FILE_SUPPORTS_REMOTE_STORAGE,
FILE_SUPPORTS_OBJECT_IDS and FILE_SUPPORTS_ENCRYPTION.
Add several reparse point defines and typedefs for REPARSE_DATA_BUFFER,
REPARSE_GUID_DATA_BUFFER and REPARSE_POINT_INFORMATION.
* lib/psapi.def: New file.
2000-06-27 18:21:31 +00:00
Christopher Faylor
42030c97d7
* rpcdce.h: Protect OPTIONAL definition since it may be (legally) previously
...
defined.
* windef.h : Ditto.
2000-06-22 18:37:31 +00:00
Christopher Faylor
df031c83f4
* include/winnt.h: Add some missing defines related to locale identifiers.
...
Translate values of LANG_* and SUBLANG_* into hexadecimal.
2000-06-14 20:33:31 +00:00
Corinna Vinschen
3a26e0cbed
* include/wincrypt.h: Add missing CRYPT_MACHINE_KEYSET define.
2000-05-27 13:59:33 +00:00
Corinna Vinschen
f55f400b2d
* include/winnt.h: Add some missing TAPE_DRIVE_* defines.
2000-05-18 09:39:33 +00:00
Christopher Faylor
3cac739aca
Add another INTERNET_OPTION.
2000-04-26 15:04:53 +00:00
Mumit Khan
8017cc0edd
2000-04-25 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/winspool.h: Add 2 more PRINTER_ATTRIBUTE_* macros.
2000-04-25 19:22:31 +00:00
Mumit Khan
84364d972c
2000-04-25 Martin Kotulla <martin-k@softmaker.de>
...
* include/ddeml.h (DdeCreateStringHandle{A,W}): Fix prototype.
* include/shlobj.h (IShellLink{A,W}::GetPath): Fix prototype.
* include/wingdi.h: Add LPFNDEVMODE and LPFNDEVCAPS callbacks.
* include/winuser.h: Add WM_* macros. Add PCOPYDATASTRUCT typedef.
2000-04-25 19:13:51 +00:00
Christopher Faylor
caa8b1ca9b
* include/winbase.h: Change first argument of ENUMRES* types to coincide with
...
Microsoft usage.
2000-04-11 12:51:58 +00:00
Christopher Faylor
c90d7012d3
* include/wininet.h: Add three more "INTERNET_OPTIONS".
2000-04-02 01:52:38 +00:00
Mumit Khan
152e16e798
2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/winbase.h (CreateHardLink{A,W}): Add prototypes.
* include/winerror.h (ERROR_TOO_MANY_LINKS): Add macro.
* include/winnt.h (SEC_*): Add macros.
* lib/th32.def: Use Kernel32.dll instead of TH32.DLL.
2000-03-30 06:10:11 +00:00
Mumit Khan
f36f4868d1
2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/ole.h: Workaround for C++ parser bug.
* include/rpcdcep.h: Likewise.
* include/winsock.h: Likewise.
2000-03-30 06:08:58 +00:00
Christopher Faylor
1bee0008e6
* include/winnt.h: Eliminate duplicate PCONTEXT and LPCONTEXT typedefs.
2000-03-26 19:24:12 +00:00
Mumit Khan
adbc0b0aa7
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/largeint.h: Rename HAVE_INT64 macro to _HAVE_INT64 to avoid
namespace pollution.
* include/rpcndr.h: Likewise.
* include/winnt.h: Likewise.
2000-02-29 03:16:14 +00:00
Mumit Khan
1756811b99
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
...
Patches from Jan Nijtmans <j.nijtmans@chello.nl>:
* include/wtypes.h (PBLOB, LPBLOB): Define.
* include/winsock2.h: Much more complete version.
(FD_SET, SOMAXCONN): Protect common macros defined by winsock.h.
2000-02-29 03:14:40 +00:00
Mumit Khan
bb76eb243f
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
...
Patches from Jan Nijtmans <j.nijtmans@chello.nl>:
* include/winsock.h (FD_CLR): Add missing ')'.
(timercmp): Fix macro to handle all 6 comparison operators.
(AF_FIREFOX, AF_UNKNOWN1, AF_BAN, AF_ATM, AF_INET6): Define.
(AF_MAX): Update.
(PF_FIREFOX, PF_UNKNOWN1, PF_BAN, PF_ATM, PF_INET6): Define.
2000-02-29 03:13:40 +00:00
Mumit Khan
393aa11bce
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/shlobj.h (SHGetDataFromIDList{A,W}): Fix typo.
(SHGetSpecialFolderPath{A,W}): Add prototypes.
2000-02-29 03:10:04 +00:00
Mumit Khan
6dc88be7da
2000-02-28 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/winbase.h (TLS_MINIMUM_AVAILABLE): Move macro from here
* include/winnt.h (TLS_MINIMUM_AVAILABLE): to here.
(NT_TIB): Define.
* include/tlhelp32.h: New file.
2000-02-29 03:07:07 +00:00
Christopher Faylor
7408c24343
Adhere to w32api copyright conventions.
2000-02-24 18:04:23 +00:00
Christopher Faylor
1fd5e000ac
import winsup-2000-02-17 snapshot
2000-02-17 19:38:33 +00:00
Christopher Faylor
369d8a8fd5
import winsup-2000-02-17 snapshot
2000-02-17 19:38:31 +00:00