@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: The SetNamedPipeHandleState API !!!!C# Signature: [DllImport("kernel32.dll")] static extern bool SetNamedPipeHandleState(IntPtr hNamedPipe, IntPtr lpMode, IntPtr lpMaxCollectionCount, IntPtr lpCollectDataTimeout); !!!!User-Defined Types: None. !!!!Notes: In the Microsoft .NET Framework version 2.0, you should use a SafeFileHandle instead of an IntPtr to refer to hNamedPipe. In this case, the C# signature should now be: [DllImport("kernel32.dll")] static extern bool SetNamedPipeHandleState(SafeFileHandle hNamedPipe, IntPtr lpMode, IntPtr lpMaxCollectionCount, IntPtr lpCollectDataTimeout); !!!!VB.NET 2.0 Signature: <DllImport("kernel32.dll")> _ Public Function SetNamedPipeHandleState( _ ByVal hNamedPipe As SafeFileHandle, _ ByRef lpMode As Integer, _ ByVal lpMaxCollectionCount As Integer, _ ByVal lpCollectDataTimeout As Integer) As Boolean End Function !!!!Notes: Warning, lpMode is passed byRef. !!!!Tips & Tricks: Please add some! !!!!Sample Code: Please add some! !!!!Alternative Managed API: Do you know one? Please contribute it! Documentation: SetNamedPipeHandleState@msdn on MSDN
Edit kernel32.SetNamed...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.