aboutsummaryrefslogtreecommitdiff
path: root/winsup/w32api/TODO
blob: 7bf33de806e9a887dd0cdcc55f0cb017f54212fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
**Check to see if the rest of this is still valid?**

winsock2.h - Possible to merge with winsock.h?
listview control
_WIN32_IE issue

Missing functions/defines/structs
=================================
CS_ENABLE
CS_DISABLE
CS_DELETE_TRANSFORM
ATF_AVAILABLE
SERKF_ACTIVE
TIMER_ALL_ACCESS,TIMER_MODIFY_STATE (new style Win32 Access Control: accctrl)
AbnormalTermination and other low-level exception handling macros/functions.
GetExceptionCode
GetExceptionInformation
GetAuditedPermissionsFromAcl
GetEffectiveRightsFromAcl
GetExplicitEntriesFromAcl
AcsLan
BuildExplicitAccessWithName
BuildImpersonateExplicitAccessWithName
BuildImpersonateTrustee
BuildSecurityDescriptor
BuildTrusteeWithName
BuildTrusteeWithSid
GetMultipleTrustee
GetMultipleTrusteeOperation
GetNamedSecurityInfo
GetSecurityInfo
GetTrusteeForm
GetTrusteeName
GetTrusteeType
PF_XXXX defines for IsProcessorFeaturePresent
LookupSecurityDescriptorParts
LSXXXX lsapi functions/types
RASADFunc through RasValidateEntryName (RASAPI ras.h)
SetEntriesInAcl
SetNamedSecurityInfo
SetSecurityInfo
SetServiceBits
SnmpExtensionInit through SnmpUtilVarBindListFree (mgmtapi.h/snmp.h
	Simple Network Management Protocol(SNMP))
SOBailOut through SUUserSaveData, VwStreamCloseFunc through VwStreamTellFunc
	(File viewer/parser (quick view))
WinSubmitCertificate (wintrust.h)
WinTrustProviderClientInitialize through WinVerifyTrust
EXPLICIT_ACCESS
INotifyReplica (reconcil)

OLE/COM:
========
oleidl.h
oaidl.h
ocidl.h
Some GUIDs should be in libole32.a instead of libuuid.a

Low priority
============
RASAPI
MAPI
directx (what about existing ports?)