Tech Support > Microsoft Windows > Drivers > Async Notification in Windows Vista doesn't work with network shared printer
Async Notification in Windows Vista doesn't work with network shared printer
Posted by dozer on December 1st, 2006


Hi,

The new Async Notification in Windows Vista works with local printer. I
am trying to get it work with network shared printer, but it does not
work out. The client computer initates a printing job, then the port
monitor with the print server sends out notification, but this
notification can not be received by the client computer even using
Microsoft standard Async UI message.

The WDK build 6000 sample code AsyncNotify was used for test on Vista
RTM version. The AsyncNotification Channel was created as follows:

RouterCreatePrintAsyncNotificationChannel(pPrinter Name,

const_cast<GUID*>(&MS_ASYNCNOTIFY_UI),
kAllUsers, //kPerUser,
kUniDirectional,
//kBiDirectional,
pIAsynchCallback,
&pIAsynchNotification);

Does anyone know whether Async Notification mechanism works with
network shared printer? If yes, where is the trick? Many thanks for
your help.