mirror of
https://github.com/8damon/Blackbird-Platform
synced 2026-06-21 13:41:12 +00:00
26 lines
863 B
C#
26 lines
863 B
C#
using System;
|
|
|
|
namespace BlackbirdInterface
|
|
{
|
|
public sealed class MemoryDisassemblyRequestedEventArgs : EventArgs
|
|
{
|
|
public uint ProcessId { get; }
|
|
public ulong BaseAddress { get; }
|
|
public ulong RegionSize { get; }
|
|
public string Label { get; }
|
|
public byte[]? SnapshotBytes { get; }
|
|
public uint SnapshotOffset { get; }
|
|
|
|
public MemoryDisassemblyRequestedEventArgs(uint processId, ulong baseAddress, ulong regionSize, string label,
|
|
byte[]? snapshotBytes = null, uint snapshotOffset = 0)
|
|
{
|
|
ProcessId = processId;
|
|
BaseAddress = baseAddress;
|
|
RegionSize = regionSize;
|
|
Label = label;
|
|
SnapshotBytes = snapshotBytes?.ToArray();
|
|
SnapshotOffset = snapshotOffset;
|
|
}
|
|
}
|
|
}
|