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