View previous topic :: View next topic |
Author |
Message |
FreezingFire Admin Team
Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Aug 30, 2003 9:56 pm Post subject: Capability to use more than 9 parameters in VDS API's |
|
|
I think this wish is more important than any new dialog element, or
other change. I think that if we're going to see VDS grow it can't
have a small limit on API parameters (9) because just today I was
VERY disappointed when I was working on some code for days only
to find the only problem with it was that VDS wouldn't accept other
parameters. Unfortunately it means I have to throw away the whole project.
It makes me mad/very disappointed. Can we see this please please
please in the very near future? I don't think it would be that hard to
implement. Please? _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
Back to top |
|
|
CodeScript Moderator Team
Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Sun Aug 31, 2003 7:01 am Post subject: |
|
|
I have come across this several times and got severely dissapointed. Some major areas of API are totally out of reach for VDS due to this.
It is sad to say that now before each API example I confirm that there is no function that needs more than 8 parameters. If so I outright trash the project rather than wasting time on it.
I also wish that VDS strings have unicode support as many newer API's have only that option. And a more reasonable/simpler command to define an array and a structure
Even if providing parmeters to cover all API may mean large code overhead. But 12/13 I think should be reasonable for a nearby update since a sizeable chunk of important API need parameters between 9 - 13.
Atleast 40 more API work if parameters increased to 9.
Atleast 11 more API work if parameters increased to 10.
Atleast 12 more API work if parameters increased to 11.
Atleast 6 more API work if parameters increased to 12.
Atleast 8 more API work if parameters increased to 13.
Atleast 6 more API work if parameters increased to 17.
I am posting this collection again.
Code: |
AllocateAndInitializeSid 10
AcquireCredentialsHandle 9
AcquireCredentialsHandle 9
AddAuditAccessObjectAce 9
AllocateAndInitializeSid 11
AlphaBlend 11
Arc 9
Arc To 9
BuildSecurityDescriptor 9
ChangeServiceConfig 11
CheckBitmapBits 9
Chord 9
CoInitializeSecurity 9
CommitUrlCacheEntry 9
ClusterControl 9
cmc_logon 9
CMCheckRGBs 9
CreateFont 14
CreateMDIWindow 10
CreateProcess 10
CreateService 13
CreateTable 10
CreateToolbarEx 13
CreateUpDownControl 12
CreateWaitEvent 10
CryptDecodeMessage 13
CryptRetrieveObjectByUrl 9
CryptSignCertificate 9
DhcpRequestParams 9
DrawDibDraw 13
DsReplicaModify 9
EnumServicesStatusEx 10
CreateProcessAsUser 11
ChangeServiceConfig 11
CITextToFullTreeEx 9
GetAddressByName 10
GetStringsFromBlob 9
GrayString 9
HlinkNavigateToStringReference 9
LsaLogonUser 14
CoGetClassObjectFromURL 10
FCICreate 13
NetAuditRead 11
NetAccessEnum 9
NetErrorLogRead 11
NetFileEnum 9
NetServerEnum 9
NetSessionEnum 9
ObjectOpenAuditAlarm 12
OleCreateFromDataEx 12
OleCreateFromFileEx 13
OleCreateLinkEx 12
OleCreateLinkEx 13
OleCreateLinkFromFile 10
OleCreateLinkToFileEx 12
OleCreatePropertyFrame 11
PdhEnumObjectItems 9
PlgBlt 10
Pie 9
RegQueryInfoKey 12
ReportEvent 9
RtmCreateRouteEnum 9
SaslInitializeSecurityContext 12
SetDIBitsToDevice 12
SetupQueueCopy 9
SQLColumnPrivileges 9
SQLSetDescRec 10
SQLStatistics 9
SQLTables 9
StackWalk64 9
ScriptApplyLogicalWidth 9
ScriptCPtoX 9
ScriptPlace 9
ScriptShape 10
ScriptStringAnalyse 13
StretchBlt 11
StretchDIBits 13
TransparentBlt 11
TreeResetNamedSecurityInfo 11
AcceptSecurityContext 9
AccessCheckByType 11
AccessCheckByTypeAndAuditAlarm 16
AccessCheckByTypeResultList 11
AccessCheckByTypeResultListAndAuditAlarm 16
AccessCheckByTypeResultListAndAuditAlarmByHandle 17
WSARecvFrom 9
WSASendTo 9
|
_________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
Back to top |
|
|
|