orpc_ps.cpp
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:5k
- /* orpc_ps.cpp generated by WIDL Version 2.2.1 on 06-Dec-01 at 11:54:51 AM */
- #define __WIDL_PROXY_STUB 0x0200
- #include "dcomProxy.h"
- #include "orpc.h"
- #include <string.h>
- extern "C" int include_orpc () {return 0;}
- NdrTypeDesc StructDesc_tagCOMVERSION (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagCOMVERSION, MajorVersion, ndrtypes.ushort_t ()),
- NDR_MEMBER(tagCOMVERSION, MinorVersion, ndrtypes.ushort_t ()),
- };
- return ndrtypes.struct_t (2, m);
- }
- NdrTypeDesc StructDesc__GUID(NDRTYPES&);
- NdrTypeDesc StructDesc_tagORPC_EXTENT (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagORPC_EXTENT, id, StructDesc__GUID (ndrtypes)),
- NDR_MEMBER(tagORPC_EXTENT, size, ndrtypes.ulong_t ()),
- NDR_MEMBERX(tagORPC_EXTENT, data, ndrtypes.array_t(ndrtypes.byte_t (), NDR_SIZEOF(byte)), 1),
- };
- return ndrtypes.cstruct_t (3, m, 1);
- }
- NdrTypeDesc StructDesc_tagORPC_EXTENT(NDRTYPES&);
- NdrTypeDesc StructDesc_tagORPC_EXTENT_ARRAY (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagORPC_EXTENT_ARRAY, size, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagORPC_EXTENT_ARRAY, reserved, ndrtypes.ulong_t ()),
- NDR_MEMBERX(tagORPC_EXTENT_ARRAY, extent, ndrtypes.pointer_t(ndrtypes.carray_t(ndrtypes.pointer_t(StructDesc_tagORPC_EXTENT (ndrtypes)), NDR_SIZEOF(ORPC_EXTENT*))), 0),
- };
- return ndrtypes.struct_t (3, m, 0);
- }
- NdrTypeDesc StructDesc_tagCOMVERSION(NDRTYPES&);
- NdrTypeDesc StructDesc__GUID(NDRTYPES&);
- NdrTypeDesc StructDesc_tagORPC_EXTENT_ARRAY(NDRTYPES&);
- NdrTypeDesc StructDesc_tagORPCTHIS (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagORPCTHIS, version, StructDesc_tagCOMVERSION (ndrtypes)),
- NDR_MEMBER(tagORPCTHIS, flags, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagORPCTHIS, reserved1, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagORPCTHIS, causality, StructDesc__GUID (ndrtypes)),
- NDR_MEMBER(tagORPCTHIS, extensions, ndrtypes.pointer_t(StructDesc_tagORPC_EXTENT_ARRAY (ndrtypes))),
- };
- return ndrtypes.struct_t (5, m);
- }
- NdrTypeDesc StructDesc_tagORPC_EXTENT_ARRAY(NDRTYPES&);
- NdrTypeDesc StructDesc_tagORPCTHAT (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagORPCTHAT, flags, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagORPCTHAT, extensions, ndrtypes.pointer_t(StructDesc_tagORPC_EXTENT_ARRAY (ndrtypes))),
- };
- return ndrtypes.struct_t (2, m);
- }
- NdrTypeDesc StructDesc_tagSTRINGBINDING (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagSTRINGBINDING, wTowerId, ndrtypes.ushort_t ()),
- NDR_MEMBER(tagSTRINGBINDING, aNetworkAddr, ndrtypes.ushort_t ()),
- };
- return ndrtypes.struct_t (2, m);
- }
- NdrTypeDesc StructDesc_tagSECURITYBINDING (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagSECURITYBINDING, wAuthnSvc, ndrtypes.ushort_t ()),
- NDR_MEMBER(tagSECURITYBINDING, wAuthzSvc, ndrtypes.ushort_t ()),
- NDR_MEMBER(tagSECURITYBINDING, aPrincName, ndrtypes.ushort_t ()),
- };
- return ndrtypes.struct_t (3, m);
- }
- NdrTypeDesc StructDesc_tagDUALSTRINGARRAY (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagDUALSTRINGARRAY, wNumEntries, ndrtypes.ushort_t ()),
- NDR_MEMBER(tagDUALSTRINGARRAY, wSecurityOffset, ndrtypes.ushort_t ()),
- NDR_MEMBERX(tagDUALSTRINGARRAY, aStringArray, ndrtypes.array_t(ndrtypes.ushort_t (), NDR_SIZEOF(unsigned short)), 0),
- };
- return ndrtypes.cstruct_t (3, m, 0);
- }
- NdrTypeDesc StructDesc__GUID(NDRTYPES&);
- NdrTypeDesc StructDesc_tagSTDOBJREF (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagSTDOBJREF, flags, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagSTDOBJREF, cPublicRefs, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagSTDOBJREF, oxid, ndrtypes.hyper_t ()),
- NDR_MEMBER(tagSTDOBJREF, oid, ndrtypes.hyper_t ()),
- NDR_MEMBER(tagSTDOBJREF, ipid, StructDesc__GUID (ndrtypes)),
- };
- return ndrtypes.struct_t (5, m);
- }
- NdrTypeDesc StructDesc_tagMInterfacePointer (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagMInterfacePointer, ulCntData, ndrtypes.ulong_t ()),
- NDR_MEMBERX(tagMInterfacePointer, abData, ndrtypes.array_t(ndrtypes.uchar_t (), NDR_SIZEOF(BYTE)), 0),
- };
- return ndrtypes.cstruct_t (2, m, 0);
- }
- NdrTypeDesc StructDesc_tagMSHL_BUFFER (NDRTYPES& ndrtypes)
- {
- NdrMemberInfo m [] =
- {
- NDR_MEMBER(tagMSHL_BUFFER, buf, ndrtypes.pointer_t(ndrtypes.byte_t ())),
- NDR_MEMBER(tagMSHL_BUFFER, len, ndrtypes.ulong_t ()),
- NDR_MEMBER(tagMSHL_BUFFER, drep, ndrtypes.ulong_t ()),
- };
- return ndrtypes.struct_t (3, m);
- }
- NdrTypeDesc StructDesc__GUID(NDRTYPES&);
- NdrTypeDesc StructDesc__GUID(NDRTYPES&);
- NdrTypeDesc StructDesc_tagMSHL_BUFFER(NDRTYPES&);
- NdrTypeDesc StructDesc_tagMSHL_BUFFER(NDRTYPES&);
- NdrTypeDesc StructDesc__GUID(NDRTYPES&);
- NdrTypeDesc StructDesc_tagMSHL_BUFFER(NDRTYPES&);
- NdrTypeDesc StructDesc_tagMSHL_BUFFER(NDRTYPES&);