| hhm 
 
 
 Anmeldungsdatum: 28.04.2010
 Beiträge: 8
 
 
 | 
			
				|  Verfasst am: 12.05.2010, 12:17    Titel: ERROR_NOACCESS bei ReadFile |   |  
				| 
 |  
				| Bei einem Lesezugriff auf COM1 über 
 
  	  | Code: |  	  | bResult = ReadFile(hCom, @buff, 1024, @nBytesRead, Null) | 
 
 erhalte ich folgenden Fehler (GetLastError):
 
 998L  ERROR_NOACCESS                        Unzulässiger Zugriff auf einen Speicherbereich.
 
 Dieser Fehler tritt nur auf, wenn der Lesezugriff aus einem Thread heraus erfolgt. Der Zugriff funktioniert dagegen einwandfrei, wenn ReadFile innerhalb DlgProc aufgerufen wird.
 
 Das Problem wird in den Zugriffsrechten im Zusammenghang mit  Threads liegen. Experimente mit MUTEX hatten allerdings keinen erfolg.
 |  |