Function TransactNamedPipe
pub unsafe fn TransactNamedPipe(
hnamedpipe: HANDLE,
lpinbuffer: Option<*const c_void>,
ninbuffersize: u32,
lpoutbuffer: Option<*mut c_void>,
noutbuffersize: u32,
lpbytesread: *mut u32,
lpoverlapped: Option<*mut OVERLAPPED>,
) -> Result<()>