Click here to Skip to main content
15,905,877 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to Expose two COM interfaces Pin
Alois Kraus5-Dec-02 5:08
Alois Kraus5-Dec-02 5:08 
AnswerRe: How to Expose two COM interfaces Pin
peterchen5-Dec-02 7:37
peterchen5-Dec-02 7:37 
GeneralVisible area of CDC Pin
S O S5-Dec-02 4:07
S O S5-Dec-02 4:07 
GeneralRe: Visible area of CDC Pin
Maximilien5-Dec-02 4:18
Maximilien5-Dec-02 4:18 
GeneralRe: Visible area of CDC Pin
Paul M Watt5-Dec-02 5:31
mentorPaul M Watt5-Dec-02 5:31 
GeneralRe: Visible area of CDC Pin
S O S5-Dec-02 10:04
S O S5-Dec-02 10:04 
GeneralAdding a printer driver programmatically Pin
Adrian von Gunten5-Dec-02 3:53
Adrian von Gunten5-Dec-02 3:53 
Generalchecking a pipe status Pin
Martin Blanc5-Dec-02 3:43
Martin Blanc5-Dec-02 3:43 
I've got a named pipe. One process writes to its (let's call it A) side, and the other process reads from its oposite (B) side. The process at the B side can randomly connect to and disconnect from the pipe. I'd like to prevent the A-side process from even trying to write to the pipe if the B-side process is disconnected. How can A-side process check the B-side pipe status? I have an idea of using PeekNamedPipe() with all its pointer parameters set to NULL and, when I get return value zero, interpret the result of GetLastError(), but this idea by no means seems that smart to me.
Any suggestions? Is GetNamedPipeHandleState() of any use in these situations?

TIA
Martin
GeneralRe: checking a pipe status Pin
Alois Kraus5-Dec-02 23:29
Alois Kraus5-Dec-02 23:29 
GeneralRe: checking a pipe status Pin
Martin Blanc6-Dec-02 4:54
Martin Blanc6-Dec-02 4:54 
GeneralVC.NET vs VB.NET Pin
devvvy5-Dec-02 3:20
devvvy5-Dec-02 3:20 
GeneralRe: VC.NET vs VB.NET Pin
Maximilien5-Dec-02 3:39
Maximilien5-Dec-02 3:39 
GeneralRe: VC.NET vs VB.NET Pin
devvvy5-Dec-02 3:49
devvvy5-Dec-02 3:49 
GeneralRe: VC.NET vs VB.NET Pin
Daniel Turini5-Dec-02 5:02
Daniel Turini5-Dec-02 5:02 
GeneralRe: VC.NET vs VB.NET Pin
Rickard Andersson205-Dec-02 3:58
Rickard Andersson205-Dec-02 3:58 
GeneralRe: VC.NET vs VB.NET Pin
Michael P Butler5-Dec-02 4:03
Michael P Butler5-Dec-02 4:03 
GeneralRe: VC.NET vs VB.NET Pin
devvvy5-Dec-02 4:10
devvvy5-Dec-02 4:10 
GeneralRe: VC.NET vs VB.NET Pin
Daniel Turini5-Dec-02 4:29
Daniel Turini5-Dec-02 4:29 
GeneralRe: VC.NET vs VB.NET Pin
devvvy5-Dec-02 4:38
devvvy5-Dec-02 4:38 
GeneralRe: VC.NET vs VB.NET Pin
Daniel Turini5-Dec-02 4:52
Daniel Turini5-Dec-02 4:52 
GeneralRe: VC.NET vs VB.NET Pin
devvvy5-Dec-02 4:55
devvvy5-Dec-02 4:55 
GeneralRe: VC.NET vs VB.NET Pin
Daniel Turini5-Dec-02 4:59
Daniel Turini5-Dec-02 4:59 
GeneralRe: VC.NET vs VB.NET Pin
Daniel Turini5-Dec-02 4:38
Daniel Turini5-Dec-02 4:38 
GeneralRe: VC.NET vs VB.NET Pin
devvvy5-Dec-02 5:13
devvvy5-Dec-02 5:13 
GeneralRe: VC.NET vs VB.NET Pin
Daniel Turini5-Dec-02 6:06
Daniel Turini5-Dec-02 6:06 

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.