<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Image von PDA anlegen]]></title><description><![CDATA[<p>Hallo!<br />
Ich versuche gerade vom Speicher vom PDA ein Image anzulegen welches ich in Windows mounten will um gelöschte Dateien wieder zu bekommen (File Recovery...falls es nicht mountbar ist schaue ich mir Texte an, die sind besonders wichtig).</p>
<p>Allerdings bekomme ich kein Image hin...<br />
In Windows habe ich ein Handle auf die Festplatte wie folgt bekommen:</p>
<pre><code class="language-cpp">HANDLE hDisk = CreateFile(&quot;\\\\.\\c:&quot;, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,
		NULL, OPEN_EXISTING, NULL, NULL);
</code></pre>
<p>Allerdings akzeptiert das der PDA nicht. Ganz normale Dateien kann ich so öffnen, aber ich bekomme auf den Speicher kein Handle... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
&quot;\&quot; funktioniert nicht, &quot;\\\.\\PHYSICALDRIVE0&quot; auch net....<br />
gibt es noch irgendwie Möglichkeiten einen Zeiger auf die Daten auf der Platte zu bekommen?</p>
<p>FileMapping funktioniert nur mit dem RAM und nicht mitm &quot;gesicherten Speicher&quot; auf Platten, oder?</p>
<p>Ist sehrrrrr wichtig!!!!! Ich brauche die Daten die vorher aufm PDA waren!</p>
<p>Gruß,<br />
Kevin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/102518/image-von-pda-anlegen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 04:19:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/102518.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 26 Feb 2005 21:14:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Image von PDA anlegen on Sat, 26 Feb 2005 21:14:56 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich versuche gerade vom Speicher vom PDA ein Image anzulegen welches ich in Windows mounten will um gelöschte Dateien wieder zu bekommen (File Recovery...falls es nicht mountbar ist schaue ich mir Texte an, die sind besonders wichtig).</p>
<p>Allerdings bekomme ich kein Image hin...<br />
In Windows habe ich ein Handle auf die Festplatte wie folgt bekommen:</p>
<pre><code class="language-cpp">HANDLE hDisk = CreateFile(&quot;\\\\.\\c:&quot;, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,
		NULL, OPEN_EXISTING, NULL, NULL);
</code></pre>
<p>Allerdings akzeptiert das der PDA nicht. Ganz normale Dateien kann ich so öffnen, aber ich bekomme auf den Speicher kein Handle... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
&quot;\&quot; funktioniert nicht, &quot;\\\.\\PHYSICALDRIVE0&quot; auch net....<br />
gibt es noch irgendwie Möglichkeiten einen Zeiger auf die Daten auf der Platte zu bekommen?</p>
<p>FileMapping funktioniert nur mit dem RAM und nicht mitm &quot;gesicherten Speicher&quot; auf Platten, oder?</p>
<p>Ist sehrrrrr wichtig!!!!! Ich brauche die Daten die vorher aufm PDA waren!</p>
<p>Gruß,<br />
Kevin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/733114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/733114</guid><dc:creator><![CDATA[Surkevin]]></dc:creator><pubDate>Sat, 26 Feb 2005 21:14:56 GMT</pubDate></item><item><title><![CDATA[Reply to Image von PDA anlegen on Sat, 26 Feb 2005 23:31:59 GMT]]></title><description><![CDATA[<p>Vielleicht hilft dir <a href="http://msdn.microsoft.com/library/en-us/wceobjst/html/cerefCreateFile.asp" rel="nofollow">das hier</a> weiter?!</p>
<blockquote>
<p># The caller must have administrative privileges for the operation to succeed on a hard disk drive.<br />
# The lpFileName string should be of the form DSKx: to open the hard disk x. Hard disk numbers start at one. For example, DSK2: obtains a handle to the second physical drive on the user's computer.<br />
# The dwCreationDisposition parameter must have the OPEN_EXISTING value.<br />
# When opening a disk or a partition on a hard disk, you must set the FILE_SHARE_WRITE flag in the dwShareMode parameter.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/733184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/733184</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sat, 26 Feb 2005 23:31:59 GMT</pubDate></item><item><title><![CDATA[Reply to Image von PDA anlegen on Sun, 27 Feb 2005 00:10:25 GMT]]></title><description><![CDATA[<p>Damit bekomm ich zwar ein gültiges Handle aber ReadFile liest immer 0 Bytes, obwohl der Vorgang angeblich erfolgreich war <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":\"
      alt="😕"
    /></p>
<p>Gut dass in der MSDN auch überall verschiedene Werte stehen für die Devices (&quot;DSK1:&quot;, &quot;\\DISK0&quot; etc.)</p>
<p>Kevin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/733195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/733195</guid><dc:creator><![CDATA[Surkevin]]></dc:creator><pubDate>Sun, 27 Feb 2005 00:10:25 GMT</pubDate></item></channel></rss>