forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Capability to use more than 9 parameters in VDS API's

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Advanced Wish List
View previous topic :: View next topic  
Author Message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sat Aug 30, 2003 9:56 pm    Post subject: Capability to use more than 9 parameters in VDS API's Reply with quote

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? Crying or Very sad

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
CodeScript
Moderator Team


Joined: 08 Jun 2003
Posts: 1060
Location: India

PostPosted: Sun Aug 31, 2003 7:01 am    Post subject: Reply with quote

I have come across this several times and got severely dissapointed.Crying 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
Arrow Give your application a professional look with the VDSGUI Extension
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Advanced Wish List All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group