Ola Pessoal.. será que alguem consegue me ajudar nesse problema :
Fiz um progrma bem simples com o objetivo de entender como funciona a dll PrinterQueueWatch, fonte abaixo:
Imports PrinterQueueWatch
Public Class Form1
Private mPr As PrinterMonitorComponent
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
StartWatching("Orcamentos")
End Sub
Public Sub StartWatching(ByVal PrinterDeviceName As String)
mPr = New PrinterMonitorComponent() <-----------------------o erro da nessa linha.
AddHandler mPr.JobDeleted, AddressOf Deletedtest
mPr.DeviceName = PrinterDeviceName
End Sub
Public Sub Deletedtest(ByVal sender As Object, ByVal e As EventArgs)
With CType(e, PrintJobEventArgs).PrintJob
Trace.WriteLine(.UserName & " - had a job deleted")
End With
End Sub
End Class
Porem não consigo descobrir como resolver o erro :

Alguem tem um palpite...
Abraços,
Eduardo