home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tricks of the Windows Gam…ming Gurus (2nd Edition)
/
Disc2.iso
/
msdn_vcb
/
samples
/
vc98
/
sdk
/
netds
/
rpc
/
data
/
repas
/
repas.idl
< prev
next >
Wrap
Text File
|
1995-11-14
|
833b
|
29 lines
[ uuid(56BF67C0-6503-1068-BF67-00DD010FBF25),
version(1.0),
pointer_default(unique)
]
interface repas
{
const short STRING_SIZE = 100;
typedef char CHAR_STRING[STRING_SIZE];
typedef wchar_t WCHAR_STRING[STRING_SIZE];
// note that the client and server side need different header files,
// since the represent_as ACF attribute changes the application's
// signatures for the next two functions
// client side functions defined with ASCII for both functions
// server side functions defined with UNICODE for both functions
// this function uses UNICODE on the wire (converted by client stub)
void ModifyMyWString([in, out] WCHAR_STRING *pStr);
// this function uses ASCII on the wire (converted by server stub)
void ModifyMyString([in, out] CHAR_STRING * pStr );
void Shutdown(void);
}