public DredAllocationNode ( byte *objectNameA = null, char *objectNameW = null, DredAllocationType?allocationType = null, DredAllocationNode *pNext = null ) : this() { if (objectNameA is not null) { ObjectNameA = objectNameA; } if (objectNameW is not null) { ObjectNameW = objectNameW; } if (allocationType is not null) { AllocationType = allocationType.Value; } if (pNext is not null) { PNext = pNext; } }
public DredPageFaultOutput ( ulong?pageFaultVA = null, DredAllocationNode *pHeadExistingAllocationNode = null, DredAllocationNode *pHeadRecentFreedAllocationNode = null ) : this() { if (pageFaultVA is not null) { PageFaultVA = pageFaultVA.Value; } if (pHeadExistingAllocationNode is not null) { PHeadExistingAllocationNode = pHeadExistingAllocationNode; } if (pHeadRecentFreedAllocationNode is not null) { PHeadRecentFreedAllocationNode = pHeadRecentFreedAllocationNode; } }