Se l'estremità client della named pipe è aperta, la funzione DisconnectNamedPipe forza la chiusura dell'estremità della named pipe. Il client riceve un errore la prossima volta che tenta di accedere alla pipe. Un client che viene forzato a uscire da una pipe da DisconnectNamedPipe deve comunque utilizzare la funzione CloseHandle per chiudere l'estremità della pipe.