/* header auto-generated by pidl */ #define DCERPC_RPCECHO_UUID "60a15ec5-4de8-11d7-a637-005056a20182" #define DCERPC_RPCECHO_VERSION 1.0 #define DCERPC_RPCECHO_NAME "rpcecho" #define DCERPC_ECHO_ADDONE 0 #define DCERPC_ECHO_ECHODATA 1 #define DCERPC_ECHO_SINKDATA 2 #define DCERPC_ECHO_SOURCEDATA 3 #define DCERPC_TESTCALL 4 struct echo_AddOne { struct { uint32 *v; } in; struct { uint32 *v; } out; }; struct echo_EchoData { struct { uint32 len; uint8 *in_data; } in; struct { uint8 *out_data; } out; }; struct echo_SinkData { struct { uint32 len; uint8 *data; } in; struct { } out; }; struct echo_SourceData { struct { uint32 len; } in; struct { uint8 *data; } out; }; struct echo_ServerRole { uint16 role; }; union echo_PolicyInformation { /* [case(6)] */ struct echo_ServerRole role; }; struct TestCall { struct { uint16 level; } in; struct { union echo_PolicyInformation *info; } out; };