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>(); }