Skip to content

Commit 95f07ec

Browse files
peter-hoogendijkqmuntal
authored andcommitted
x/sys/windows: add func windows.DisconnectNamedPipe(handle Handle) (err error)
Fixes golang/go#66234 Change-Id: I1e4a94e1ca8c01a29bab18e0bf12238c511fe1c6 Reviewed-on: https://go-review.googlesource.com/c/sys/+/570435 Reviewed-by: Quim Muntal <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: Michael Knyszek <[email protected]> Reviewed-by: Alex Brainman <[email protected]> Reviewed-by: Cherry Mui <[email protected]>
1 parent 4be02d3 commit 95f07ec

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
lines changed

windows/syscall_windows.go

+1
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
165165
//sys CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW
166166
//sys CreateNamedPipe(name *uint16, flags uint32, pipeMode uint32, maxInstances uint32, outSize uint32, inSize uint32, defaultTimeout uint32, sa *SecurityAttributes) (handle Handle, err error) [failretval==InvalidHandle] = CreateNamedPipeW
167167
//sys ConnectNamedPipe(pipe Handle, overlapped *Overlapped) (err error)
168+
//sys DisconnectNamedPipe(pipe Handle) (err error)
168169
//sys GetNamedPipeInfo(pipe Handle, flags *uint32, outSize *uint32, inSize *uint32, maxInstances *uint32) (err error)
169170
//sys GetNamedPipeHandleState(pipe Handle, state *uint32, curInstances *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32, userName *uint16, maxUserNameSize uint32) (err error) = GetNamedPipeHandleStateW
170171
//sys SetNamedPipeHandleState(pipe Handle, state *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32) (err error) = SetNamedPipeHandleState

windows/zsyscall_windows.go

+18-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)