1. È lo stesso, i mutex dotati di nome sono oggetti globali.
2. I GUID sono identificatori più o meno garantiti come universalmente unici (una bassissima probabilità di collisione c'è, ma è risibile); visto che il nome del mutex dovrà essere unico nel sistema, inserendo nel suo nome un GUID ti cauteli da eventuali conflitti con altre applicazioni, che potrebbero generarsi se due applicazioni cercassero di usare un mutex con lo stesso nome, senza sapere che, oltre a loro, ci sta accedendo un'altra applicazione. Per questo dunque ti conviene includere nel nome del mutex un GUID che puoi generare al volo da siti come questo.