Disk Error Occurred During Read Operation Ie
Contents |
board cookies • All times are UTC - 5 hours [ DST ] Powered by phpBB Forum Software © phpBB Group
»COM/DCOM/ActiveX »0x8003001e (A disk error occurred during a read operation) Pages 1 You must login or register to post a reply Topic RSS feed Posts [ 22 ] 1 Topic by The Dimchansky 2004-02-11 08:22:00
Disk Read Error Windows 10
The Dimchansky Member Offline Registered: 2004-06-10 Posts: 959 Topic: 0x8003001e (A disk error occurred a disk error occurred press ctrl+alt+del to restart during a read operation) There are no words.But in sequence.The standard beginning of all my postings in com. Who read can a disk read error occurred laptop pass. Entrance:There is a com-server (exe, free) - one on all clients.The main part:I create object in a separate flow. I do . The simplified code. hr = CoCreateInstanceEx (*pclsid, NULL, clsctx, pServerInfo, 1, &qi); http://www.schickbysirona.com/bbs3/viewtopic.php?f=4&t=599&start=0 m_pInterface = (T *) qi.pItf; ... if (m_pInterface) { CreateStreamOnHGlobal (0, TRUE, &m_pStream); hr = CoMarshalInterface (m_pStream, *piid, m_pInterface, MSHCTX_INPROC, 0, [b]MSHLFLAGS_TABLESTRONG[/b]); [b] ... //after all worked enough if (m_pStream) { CoReleaseMarshalData (m_pStream); m_pStream-> Release (); m_pStream = 0; } if (m_pInterface) { m_pInterface-> Release (); m_pInterface = 0; } }[/b]All clients work knowing nothing about com. I.e. under the circuit (not noticeable for them): HRESULT hr = CoInitializeEx (0, COINIT_MULTITHREADED); http://www.progtown.com/topic95325-0x8003001e-a-disk-error-occurred-during-a-read-operation.html if (SUCCEEDED (hr)) { m_Init = true; pT-> AddRef (); m_pSelectedT = pT; } else if (hr == RPC_E_CHANGED_MODE && pIStream! =0) { LARGE_INTEGER li = {0}; hr = pIStream-> Seek (li, 0, NULL); TCOMUtils:: ShowError (hr); T* marsh; hr = CoUnmarshalInterface (pIStream, *piid, (void **) &marsh); TCOMUtils:: ShowError (hr); m_pSelectedT = marsh; m_Init = false; } else if (FAILED (hr)) { TCOMUtils:: ShowError (hr); m_Init = false; m_pSelectedT = 0; } ... if (m_pSelected) { [b]hr = m_pSelected-> Something (); TCOMUtils:: ShowError (hr); m_pSelected-> Release (); } ... if (m_Init) { CoUninitialize (); }[/b]At me Win98. And so there, where the dog is buried stood MSHLFLAGS_TABLESTRONG. The main flow of the program when caused any method got as a result to section CoUnmarshalInterface since the main flow already somehow initialized COM, yes not MTA. And on function CoUnmarshalInterface the error was returned: 0x8003001e (A disk error occurred during a read operation). Long thought, where a rake. Changed MSHLFLAGS_TABLESTRONG on MSHLFLAGS_TABLEWEAK and all earned. But why? Someone faced the similar? Can on NT it not will work?I look forward councils Dmitry. 2 Reply by SergH rsdn 2004-02-11 08:22:00 SergH rsdn Member Offline Registered: 2006-10-18 Posts: 4,227 Re: 0x8003001e (A disk error occurred during a read operation) Hello, Dimchansky, you wrote:But wh
360 games PC games https://support.microsoft.com/en-us/kb/244780 Windows games Windows phone games Entertainment All Entertainment Movies & TV Music Business & Education Business Students & educators Developers Sale Sale Find a store Gift cards Products Software & services Windows Office Free downloads & security Internet error occurred Explorer Microsoft Edge Skype OneNote OneDrive Microsoft Health MSN Bing Microsoft Groove Microsoft Movies & TV Devices & Xbox All Microsoft devices Microsoft Surface All Windows PCs & tablets PC accessories Xbox & games Microsoft Lumia All disk read error Windows phones Microsoft HoloLens For business Cloud Platform Microsoft Azure Microsoft Dynamics Windows for business Office for business Skype for business Surface for business Enterprise solutions Small business solutions Find a solutions provider Volume Licensing For developers & IT pros Develop Windows apps Microsoft Azure MSDN TechNet Visual Studio For students & educators Office for students OneNote in classroom Shop PCs & tablets perfect for students Microsoft in Education Support Sign in Cart Cart Javascript is disabled Please enable javascript and refresh the page Cookies are disabled Please enable cookies and refresh the page CV: {{ getCv() }} English (United States) Terms of use Privacy & cookies Trademarks © 2016 Microsoft