public static bool TryCreate(out ProcessDebugManagerWrapper wrapper) { if (Environment.Is64BitProcess) { return(ProcessDebugManagerWrapper64.TryCreate(out wrapper)); } return(ProcessDebugManagerWrapper32.TryCreate(out wrapper)); }
public new static bool TryCreate(out ProcessDebugManagerWrapper wrapper) { if (MiscHelpers.TryCreateCOMObject("ProcessDebugManager", null, out IProcessDebugManager64 processDebugManager)) { wrapper = new ProcessDebugManagerWrapper64(processDebugManager); return(true); } wrapper = null; return(false); }