If the generic driver expects codes on stdout, then what effect does the stdout redirection parameter in the properties field have?
It is up to the driver to support the properties that you give to it. All drivers support properties that will redirect input and output from the started process. Of course, on some drivers this does not make sense, for example, an object driver (no process involved). If your generic start driver starts something that can have output redirected, then you can pass appropriate properties to your driver and have it redirect output, if necessary. (Use the command line to do this.) Note: It’s not the drivers output that is redirected, it’s the process that is being started by the driver.