コード例 #1
0
 int Disassemble(
     IntPtr self,
     ulong offset,
     DEBUG_DISASM flags,
     StringBuilder buffer,
     uint bufferSize,
     out uint disassemblySize,
     out ulong endOffset)
 {
     disassemblySize = 0;
     endOffset       = 0;
     return(E_NOTIMPL);
 }
コード例 #2
0
 int Disassemble(
     IntPtr self,
     ulong offset,
     DEBUG_DISASM flags,
     StringBuilder buffer,
     uint bufferSize,
     IntPtr pdisassemblySize,            // uint
     IntPtr pendOffset)                  // ulong
 {
     buffer.Clear();
     WriteUInt32(pdisassemblySize, 0);
     WriteUInt64(pendOffset, offset);
     return(E_NOTIMPL);
 }
コード例 #3
0
ファイル: SOSHost.cs プロジェクト: nissims/diagnostics
 internal unsafe int Disassemble(
     IntPtr self,
     ulong offset,
     DEBUG_DISASM flags,
     StringBuilder buffer,
     uint bufferSize,
     uint *disassemblySize,
     ulong *endOffset)
 {
     buffer.Clear();
     Write(disassemblySize);
     Write(endOffset, offset);
     return(E_NOTIMPL);
 }