Мне удалось правильно преобразовать его для VB 2008, используя InstantVB от Tangible Software
Public Sub Run()
Dim mutex = New ManualResetEvent(False)
Do
mutex.Reset()
listener.BeginAcceptSocket(Function(ar) AnonymousMethod1(ar, mutex), Nothing)
mutex.WaitOne()
Loop
End Sub
Private Function AnonymousMethod1(ByVal ar As Object, ByVal mutex As ManualResetEvent) As Object
mutex.Set()
processor.ProcessConnection(listener.EndAcceptSocket(ar))
Return Nothing
End Function