PRB: Passing a UDT To Or From an ActiveX EXE May Fail on NT
Article ID: 187922
Article Last Modified on 1/13/2001
APPLIES TO
- Microsoft Visual Basic 6.0 Professional Edition, when used with:
- Microsoft Visual Basic 6.0 Enterprise Edition, when used with:
This article was previously published under Q187922
SYMPTOMS
In Visual Basic 6.0, user-defined types (UDTs) can be arguments or return
types of public properties or methods. Trying to pass or receive a UDT
using an ActiveX EXE (out of process server)on NT 4.0 will fail if Service
Pack 4 for NT 4.0 is not installed.
RESOLUTION
Install Service Pack 4 for NT 4.0.
STATUS
This behavior is by design.
REFERENCES
For additional information on passing or receiving UDTs with ActiveX code
components, please see the following article in the Microsoft Knowledge
Base:
185700
: HOWTO: Remote User-Defined Types
Keywords: kbautomation kbprb KB187922