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 IProcessDebugManager32 processDebugManager)) { wrapper = new ProcessDebugManagerWrapper32(processDebugManager); return(true); } wrapper = null; return(false); }
public static new bool TryCreate(out ProcessDebugManagerWrapper wrapper) { IProcessDebugManager32 processDebugManager; if (MiscHelpers.TryCreateCOMObject("ProcessDebugManager", null, out processDebugManager)) { wrapper = new ProcessDebugManagerWrapper32(processDebugManager); return true; } wrapper = null; return false; }