Click here to Skip to main content
15,880,543 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: CDialog and Keyboard events Pin
braveheartkenya26-Feb-06 0:48
braveheartkenya26-Feb-06 0:48 
GeneralRe: CDialog and Keyboard events Pin
Hamid_RT26-Feb-06 3:49
Hamid_RT26-Feb-06 3:49 
GeneralRe: CDialog and Keyboard events Pin
braveheartkenya27-Feb-06 6:09
braveheartkenya27-Feb-06 6:09 
Questionloading a file into strings Pin
FARGORE25-Feb-06 11:13
FARGORE25-Feb-06 11:13 
QuestionMultithreading and ReadFile() / WriteFile() Pin
Halloko25-Feb-06 8:56
Halloko25-Feb-06 8:56 
AnswerRe: Multithreading and ReadFile() / WriteFile() Pin
FARGORE25-Feb-06 11:53
FARGORE25-Feb-06 11:53 
GeneralRe: Multithreading and ReadFile() / WriteFile() Pin
Halloko25-Feb-06 12:03
Halloko25-Feb-06 12:03 
AnswerRe: Multithreading and ReadFile() / WriteFile() Pin
cmk25-Feb-06 13:54
cmk25-Feb-06 13:54 
Halloko wrote:
I use the handle in both ReadFile() and WriteFile() which are called in separate threads.

A file handle only has 1 'current offset' value which is the location that the next read or write will take place at in the file. You will likely trash your file using the same handle in more than 1 thread unless you guard the handle (e.g. critical section) and always set the offset before a read/write.

Halloko wrote:
I should instead open two handles to the driver.

That is one solution.


...cmk

Save the whales - collect the whole set
GeneralRe: Multithreading and ReadFile() / WriteFile() Pin
Halloko25-Feb-06 22:33
Halloko25-Feb-06 22:33 
GeneralRe: Multithreading and ReadFile() / WriteFile() Pin
ThatsAlok26-Feb-06 22:56
ThatsAlok26-Feb-06 22:56 
GeneralRe: Multithreading and ReadFile() / WriteFile() Pin
Halloko27-Feb-06 2:50
Halloko27-Feb-06 2:50 
QuestionData string Parsing Pin
srija25-Feb-06 8:24
srija25-Feb-06 8:24 
AnswerRe: Data string Parsing Pin
toxcct25-Feb-06 8:52
toxcct25-Feb-06 8:52 
GeneralRe: Data string Parsing Pin
srija28-Feb-06 0:16
srija28-Feb-06 0:16 
AnswerRe: Data string Parsing Pin
ThatsAlok26-Feb-06 22:51
ThatsAlok26-Feb-06 22:51 
QuestionGrid Control Pin
Tier525-Feb-06 8:08
Tier525-Feb-06 8:08 
AnswerRe: Grid Control Pin
toxcct25-Feb-06 8:54
toxcct25-Feb-06 8:54 
GeneralRe: Grid Control Pin
Tier525-Feb-06 10:34
Tier525-Feb-06 10:34 
Questioncall of .so file by java under linux Pin
ss200625-Feb-06 6:51
ss200625-Feb-06 6:51 
AnswerRe: call of .so file by java under linux Pin
Nemanja Trifunovic25-Feb-06 7:00
Nemanja Trifunovic25-Feb-06 7:00 
Questiondll under linux Pin
ss200625-Feb-06 6:19
ss200625-Feb-06 6:19 
AnswerRe: dll under linux Pin
Boris van de Laarschot25-Feb-06 6:29
Boris van de Laarschot25-Feb-06 6:29 
AnswerRe: dll under linux Pin
ThatsAlok26-Feb-06 22:31
ThatsAlok26-Feb-06 22:31 
Questionabout HotKey Pin
HOW WHAT25-Feb-06 4:45
HOW WHAT25-Feb-06 4:45 
QuestionBackup-programm for drivers Pin
Boris van de Laarschot25-Feb-06 4:27
Boris van de Laarschot25-Feb-06 4:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.