27 lines
882 B
C#
27 lines
882 B
C#
|
namespace System.Web.Services.Interop {
|
||
|
using System;
|
||
|
using System.Threading;
|
||
|
using System.Runtime.InteropServices;
|
||
|
|
||
|
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
|
||
|
internal struct CallId {
|
||
|
public string szMachine;
|
||
|
public int dwPid;
|
||
|
public IntPtr userThread;
|
||
|
public long addStackPointer;
|
||
|
public string szEntryPoint;
|
||
|
public string szDestinationMachine;
|
||
|
|
||
|
public CallId(string machine, int pid, IntPtr userThread, long stackPtr, string entryPoint, string destMachine) {
|
||
|
this.szMachine = machine;
|
||
|
this.dwPid = pid;
|
||
|
this.userThread = userThread;
|
||
|
this.addStackPointer = stackPtr;
|
||
|
this.szEntryPoint = entryPoint;
|
||
|
this.szDestinationMachine = destMachine;
|
||
|
}
|
||
|
|
||
|
}
|
||
|
}
|
||
|
|