public static void GlobalUnlock(GlobalHandle handle) { if (!Imports.GlobalUnlock(handle.HGLOBAL)) { Error.ThrowIfLastErrorNot(WindowsError.NO_ERROR); } }
public static IntPtr GlobalLock(GlobalHandle handle) { IntPtr memory = Imports.GlobalLock(handle.HGLOBAL); if (memory == IntPtr.Zero) { throw Error.GetExceptionForLastError(); } return(memory); }
public static IntPtr GlobalLock(GlobalHandle handle) { IntPtr memory = Imports.GlobalLock(handle.HGLOBAL); if (memory == IntPtr.Zero) { Error.ThrowLastError(); } return(memory); }
public GlobalLock(GlobalHandle handle) { Handle = handle; Pointer = Memory.GlobalLock(handle); }