Entwickler-Ecke
Windows API - Begrenzung bei der Parameterübergabe mit Paramstr
Maggi - Mi 04.09.02 12:52
Titel: Begrenzung bei der Parameterübergabe mit Paramstr
Hallöle,
ich habe da mal eine kleine Frage. Wenn ich ein Programm mit Shellexecute aufrufe und Parameter übergeben möchte, bin ich da an Grenzen gebunden, oder kann ich beliebig viele Parameter übergeben??
Maggi :?:
Es gibt Sachen die gibt es nicht!!!
OregonGhost - Mi 04.09.02 19:49
Microsoft hat folgendes geschrieben: |
lpParameters is a pointer to a null-terminated string that specifies the parameters to be passed to the application |
Nullterminierter String, gell? Kann also ziemlich lang sein (in Win64 16 TeraByte (c; ). Laut PSDK gilt keine Beschränkung, also... probier doch mal, das typische Limit von 65536 zu überschreiten - wenn das geht, sollte das wohl wirklich beliebig sein.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!