Understood. Unfortunately there seems to be no way to marshal
nothing
into the script engine. That is, there's no value we can return from the host that VBScript will interpret as nothing
. We can marshal in null
and empty
, but not nothing
. And marshalling nothing
out of VBScript doesn't work; the result on the host is null
.