Пример #1
0
 void INdrStructure.Unmarshal(NdrUnmarshalBuffer u)
 {
     Next                = u.ReadEmbeddedPointer(u.ReadStruct <ExtendedErrorInfo>, false);
     ComputerName        = u.ReadStruct <EEComputerName>();
     ProcessId           = u.ReadInt32();
     TimeStamp           = u.ReadInt64();
     GeneratingComponent = u.ReadInt32();
     Status              = u.ReadInt32();
     DetectionLocation   = u.ReadInt16();
     Flags               = u.ReadInt16();
     nLen                = u.ReadInt16();
     Params              = u.ReadConformantStructArray <ExtendedErrorInfoParamInternal>();
 }
 void INdrStructure.Unmarshal(NdrUnmarshalBuffer u)
 {
     u.Align(8);
     Chain               = u.ReadEmbeddedPointer(u.ReadStruct <RpcExtendedErrorInfoInternal>);
     ComputerName        = u.ReadStruct <ComputerNameUnion>();
     ProcessId           = u.ReadInt32();
     TimeStamp           = u.ReadInt64();
     GeneratingComponent = u.ReadInt32();
     Status              = u.ReadInt32();
     DetectionLocation   = u.ReadInt16();
     Flags               = u.ReadInt16();
     nLen       = u.ReadInt16();
     Parameters = u.ReadConformantStructArray <ExtendedErrorInfoParamInternal>();
 }
Пример #3
0
 void INdrStructure.Unmarshal(NdrUnmarshalBuffer u)
 {
     nSize = u.ReadInt16();
     pBlob = u.ReadEmbeddedPointer(u.ReadConformantArray <sbyte>, false);
 }
Пример #4
0
 void INdrStructure.Unmarshal(NdrUnmarshalBuffer u)
 {
     nLength = u.ReadInt16();
     pString = u.ReadEmbeddedPointer(u.ReadConformantArray <short>, false);
 }
 void INdrStructure.Unmarshal(NdrUnmarshalBuffer u)
 {
     u.Align(4);
     Length = u.ReadInt16();
     Data   = u.ReadEmbeddedPointer(u.ReadConformantArray <sbyte>);
 }