public static extern IntPtr CreateNamedPipe(
     string lpName,
     PipeOpenMode dwOpenMode,
     PipeMode dwPipeMode,
     uint nMaxInstances,
     uint nOutBufferSize,
     uint nInBufferSize,
     uint nDefaultTimeOut,
     IntPtr pipeSecurityAttributes);
示例#2
0
 private static extern SafeFileHandle ExternCreateNamedPipe(
     string lpName,
     PipeOpenMode dwOpenMode,
     PipeMode dwPipeMode,
     int nMaxInstances,
     int nOutBufferSize,
     int nInBufferSize,
     int nDefaultTimeout,
     IntPtr lpSecurityAttributes);
 public static extern IntPtr CreateNamedPipe(
     String lpName,                      // Pipe name
     PipeOpenMode dwOpenMode,            // Pipe open mode
     PipeMode dwPipeMode,                // Pipe-specific modes
     uint nMaxInstances,                 // Maximum number of instances
     uint nOutBufferSize,                // Output buffer size
     uint nInBufferSize,                 // Input buffer size
     uint nDefaultTimeOut,               // Time-out interval
     IntPtr pipeSecurityAttributes       // Security Attributes
     );
示例#4
0
 /// <nodoc />
 public static SafeFileHandle CreateNamedPipe(string lpName, PipeOpenMode dwOpenMode, PipeMode dwPipeMode, int nMaxInstances, int nOutBufferSize, int nInBufferSize, int nDefaultTimeout, IntPtr lpSecurityAttributes)
 => s_nativeMethods.CreateNamedPipe(lpName, dwOpenMode, dwPipeMode, nMaxInstances, nOutBufferSize, nInBufferSize, nDefaultTimeout, lpSecurityAttributes);
 public static extern IntPtr CreateNamedPipe(
     String lpName,                      // Pipe name
     PipeOpenMode dwOpenMode,            // Pipe open mode
     PipeMode dwPipeMode,                // Pipe-specific modes
     uint nMaxInstances,                 // Maximum number of instances
     uint nOutBufferSize,                // Output buffer size
     uint nInBufferSize,                 // Input buffer size
     uint nDefaultTimeOut,               // Time-out interval
     IntPtr pipeSecurityAttributes       // Security Attributes
     );
示例#6
0
 /// <inheritdoc />
 public SafeFileHandle CreateNamedPipe(string lpName, PipeOpenMode dwOpenMode, PipeMode dwPipeMode, int nMaxInstances, int nOutBufferSize, int nInBufferSize, int nDefaultTimeout, IntPtr lpSecurityAttributes)
 => throw new NotImplementedException();
示例#7
0
 public static extern SafePipeHandle CreateNamedPipe(string pipeName, PipeOpenMode openMode, PipeMode pipeMode, int maxInstances, int outBufferSize, int inBufferSize, uint defaultTimeout, SECURITY_ATTRIBUTES securityAttributes);
示例#8
0
 public static extern SafePipeHandle CreateNamedPipe(string pipeName, PipeOpenMode openMode, PipeMode pipeMode, int maxInstances, int outBufferSize, int inBufferSize, uint defaultTimeout);
示例#9
0
 public static extern SafePipeHandle CreateNamedPipe(string pipeName,
     PipeOpenMode openMode, PipeMode pipeMode, int maxInstances,
     int outBufferSize, int inBufferSize, uint defaultTimeout,
     SECURITY_ATTRIBUTES securityAttributes);
示例#10
0
		public static extern SafeFileHandle CreateNamedPipe(string lpName, PipeOpenMode dwOpenMode, PipeMode dwPipeMode,
			uint nMaxInstances, uint nOutBufferSize, uint nInBufferSize, uint nDefaultTimeOut,
			IntPtr lpSecurityAttributes);