newlib-cygwin/winsup/w32api/TODO

62 lines
1.5 KiB
Plaintext

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?)