Delen via


Meldingsfouten

De leden van het PrintAsyncNotifyError-enumeratietype worden gebruikt om het type fout aan te geven dat is opgetreden. In de volgende tabel worden de mogelijke foutcodes beschreven.

Foutcode Waarde Communicatietype Van toepassing op: Beschrijving
KANAAL_GESLOTEN_DOOR_SERVER 0x01 SendNotification en CloseChannel retourneren deze waarde wanneer de afdrukspooler het kanaal vóór de aanroep heeft gesloten.
KANAAL_GESLOTEN_DOOR_EEN_ANDERE_LUISTERAAR 0x02 Bidirectioneel Luisteraar SendNotification en CloseChannel retourneren deze waarde wanneer een andere listener het kanaal vóór de oproep heeft gesloten.
KANAAL_GESLOTEN_DOOR_DEZELFDE_LUISTERAAR 0x03 Bidirectioneel Afzender CloseChannel retourneert deze waarde wanneer dezelfde listener het kanaal vóór de oproep heeft gesloten.
KANAAL_VRIJGEGEVEN_DOOR_LUISTERAAR 0x04 SendNotification en CloseChannel retourneren deze waarde wanneer een andere listener het kanaal heeft vrijgegeven vóór de aanroep.
EENRICHTINGS_NOTIFICATIE_VERLOREN 0x05 Unidirectioneel Afzender SendNotification retourneert deze waarde aan de afzender wanneer een of meer van de aanwezige luisteraars de melding niet hebben ontvangen. Dit kan gebeuren wanneer de afzender sneller meldingen verzendt dan de listeners kunnen verwerken.
Asynchrone_Melding_Fout 0x06 Unidirectioneel Afzender SendNotification retourneert deze waarde aan de afzender wanneer geen van de aanwezige luisteraars de notificatie ontvangt. Deze situatie kan optreden in bepaalde beperkte systeemresourcevoorwaarden..
GEEN_LUISTERAARS 0x07 Eendirectioneel Afzender SendNotification retourneert deze waarde als een niet-fout aan de afzender om aan te geven dat er geen listeners zijn geregistreerd.
Kanaal reeds gesloten 0x08 Bidirectioneel Afzender en luisteraar SendNotification retourneert deze waarde wanneer het kanaal al is gesloten.
Kanaal al geopend 0x09 Bidirectioneel en unidirectioneel Afzender en luisteraar CreateNotificationChannel retourneert deze waarde wanneer het kanaal al is geopend.
KANAAL_WACHT_OP_KLANT_MELDING 0x0a Bidirectioneel Afzender SendNotification retourneert deze waarde wanneer het kanaal wacht op een clientmelding.
CHANNEL_NOT_OPENED 0x0b Bidirectioneel en unidirectioneel Afzender CreateNotificationChannel retourneert deze waarde wanneer het kanaal niet is geopend.
ASYNC_OPROEP_IS_REEDS_GEPAUZEERD 0x0c Bidirectioneel en unidirectioneel Afzender (intern) Er is al een oproep op dit kanaal geplaatst. Meer dan één oproep per kanaal tegelijk is niet toegestaan.
NIET_GEREGISTREERD 0x0d UnregisterForNotifications retourneert deze waarde wanneer het registratieobject niet is geregistreerd.
AL_REEDS_GEREGISTREERD 0x0e Bidirectioneel en unidirectioneel Luisteraar UnregisterForNotifications retourneert deze waarde wanneer het registratieobject al ongedaan is gemaakt.
ALREEDS_GEREGISTREERD 0x0f Bidirectioneel en unidirectioneel Luisteraar RegisterForNotifications retourneert deze waarde wanneer het registratieobject al is geregistreerd.
KANAAL_VERWORVEN 0x10 Bidirectioneel Afzender SendNotification en CloseChannel retourneren deze waarde wanneer een andere listener het kanaal verkrijgt.
ASYNC_CALL_IN_PROGRESS 0x11 Bidirectioneel Afzender SendNotification retourneert deze waarde wanneer er al een aanroep wordt uitgevoerd. Er is slechts één aanroep per kanaal tegelijk toegestaan.
MAX_MELDINGSGROOTTE_OVERSCHREDEN 0x12 Bidirectioneel en unidirectioneel Afzender SendNotification retourneert deze waarde wanneer de grootte van de meldingsgegevens groter is dan het toegestane maximum.
INTERNAL_NOTIFICATION_QUEUE_IS_FULL 0x13 Bidirectioneel en unidirectioneel Afzender OnEventNotify retourneert deze waarde wanneer de meldingswachtrij vol is.
INVALID_NOTIFICATION_TYPE 0x14 Bidirectioneel en unidirectioneel Afzender SendNotification retourneert deze waarde wanneer het type melding anders is dan het type van het kanaal.
MAXIMUM_AANTAL_REGISTRATIES_OVERSCHREDEN 0x15 Bidirectioneel en unidirectioneel Luisteraar RegisterForNotifications retourneert deze waarde wanneer het aantal registraties het maximumaantal overschrijdt dat is toegestaan.
MAX_CHANNEL_COUNT_EXCEEDED 0x16 Bidirectioneel en unidirectioneel Afzender CreatePrintNotificationChannel retourneert deze waarde wanneer het aantal kanalen het maximumaantal overschrijdt dat is toegestaan.