Jak zabránit přechodu do režimu hibernace nevím, takže obávám se, že s tím Vám bohužel neporadím. Rozhodně to půjde pomocí P/Invoke, ale nebude to jen tak a bohužel si nemohu dovolit věnovat tolik času hledání a testování funkčního řešení. Nicméně přicházím s alternativním řešením Vašeho problému. Počítač uspat klidně nechte, ale abyste předešel Vašemu problému, během přechodu do režimu spánku externí disk odpojte. Mluvím tady o tom, co se ve Windows označuje jako "Bezpečně vyjmout zařízení". Na CodeProjectu je článek se zdrojovým kódem a ukázkovým programem, který by Vám mohl pomoci. http://www.codeproject.com/Articles/1353... Přečtěte si také příspěvky pod článkem, jsou tam nějaké modifikace kódu, které mají pomoci lepší funkčnosti na 64bitové edici Windows 7.
|