M
McGragger
I am getting an exception when I make my new RPC call. I think I may be
going about this IDL all wrong. I would like to pass in an integer
pointer and a character array pointer to the server. I would like the
server to change the character array and then make the integer its
size. The integer changing is working fine. My character array is not.
Here is a stripped sown sample of what I am trying.
typedef long I32;
typedef char * Purl;
IrsI32 H2CurlReq ( [in,out] I32
*ptrUrlLength,
[out,size_is(*ptrUrlLength)] Purl
ptrURL );
going about this IDL all wrong. I would like to pass in an integer
pointer and a character array pointer to the server. I would like the
server to change the character array and then make the integer its
size. The integer changing is working fine. My character array is not.
Here is a stripped sown sample of what I am trying.
typedef long I32;
typedef char * Purl;
IrsI32 H2CurlReq ( [in,out] I32
*ptrUrlLength,
[out,size_is(*ptrUrlLength)] Purl
ptrURL );