Meddelandefel

Medlemmarna i den uppräknade typen PrintAsyncNotifyError används för att ange vilken typ av fel som inträffade. I följande tabell beskrivs möjliga felkoder.

Felkod Värde Kommunikationstyp Gäller för Beskrivning
KANAL_STÄNGD_AV_SERVRERN 0x01 SendNotification och CloseChannel returnerar det här värdet när utskriftshanteraren stängde kanalen före anropet.
KANAL STÄNGD AV ANNAN LYSSNARE 0x02 Dubbelriktad Åhörare SendNotification och CloseChannel returnerar det här värdet när en annan lyssnare stängde kanalen före anropet.
KANAL_STÄNGD_AV_SAMMA_LYSSNARE 0x03 Dubbelriktad Avsändare CloseChannel returnerar det här värdet när samma lyssnare stängde kanalen före anropet.
KANAL_FRIGIVEN_AV_LYSSNARE 0x04 SendNotification och CloseChannel returnerar det här värdet när en annan lyssnare släppte kanalen före anropet.
ENVÄGS_NOTIFIERING_FÖRLORAD 0x05 Enkelriktad Avsändare SendNotification returnerar det här värdet till avsändaren när en eller flera av de nuvarande lyssnarna inte tog emot meddelandet. Detta kan inträffa när avsändaren skickar meddelanden snabbare än lyssnarna kan bearbeta.
Asynkron anmälningsfel 0x06 Enkelriktad Avsändare SendNotification returnerar det här värdet till avsändaren när ingen av de nuvarande lyssnarna tar emot meddelandet. Den här situationen kan inträffa under vissa begränsade systemresursförhållanden..
NO_LISTENERS 0x07 Enkelriktad Avsändare SendNotification returnerar det här värdet till avsändaren som ett icke-fel för att indikera att inga lyssnare är registrerade.
KANAL_ALLEREDE_STÄNGD 0x08 Dubbelriktad Avsändare och lyssnare SendNotification returnerar det här värdet när kanalen redan stängdes.
KANAL_REDAN_ÖPPNAD 0x09 Dubbelriktad och enkelriktad Avsändare och lyssnare CreateNotificationChannel returnerar det här värdet när kanalen redan är öppen.
KANAL_VÄNTAR_PÅ_KLIENTENS_NOTIFIERING 0x0a Dubbelriktad Avsändare SendNotification returnerar det här värdet när kanalen väntar på ett klientmeddelande.
CHANNEL_NOT_OPENED 0x0b Dubbelriktad och enkelriktad Avsändare CreateNotificationChannel returnerar det här värdet när kanalen inte har öppnats.
ASYNC_SAMTAL_REDAN_PARKERAT 0x0c Dubbelriktad och enkelriktad Avsändare (intern) Ett anrop har redan gjorts på den här kanalen. Fler än ett samtal per kanal i taget är inte tillåtet.
EJ_REGISTRERAD 0x0d UnregisterForNotifications returnerar det här värdet när registreringsobjektet inte har registrerats.
REDAN AVREGISTRERAD 0x0e Dubbelriktad och enkelriktad Åhörare UnregisterForNotifications returnerar det här värdet när registreringsobjektet redan har avregistrerats.
REDAN REGISTRERAD 0x0f Dubbelriktad och enkelriktad Åhörare RegisterForNotifications returnerar det här värdet när registreringsobjektet redan har registrerats.
KANAL_INHÄMTAD 0x10 Dubbelriktad Avsändare SendNotification och CloseChannel returnerar det här värdet när en annan lyssnare hämtar kanalen.
ASYNKRONT_SAMTAL_PÅGÅR 0x11 Dubbelriktad Avsändare SendNotification returnerar det här värdet när ett anrop redan pågår. Endast ett samtal per kanal tillåts i taget.
MAX_NOTIFICATION_SIZE_EXCEEDED 0x12 Dubbelriktad och enkelriktad Avsändare SendNotification returnerar det här värdet när meddelandedatastorleken överskrider det högsta tillåtna värdet.
INTERN_NOTIFIERINGS_KÖ_ÄR_FULL 0x13 Dubbelriktad och enkelriktad Avsändare OnEventNotify returnerar det här värdet när meddelandekön är full.
OGILTIG_NOTIFIKATION_TYP 0x14 Dubbelriktad och enkelriktad Avsändare SendNotification returnerar det här värdet när meddelandets typ skiljer sig från kanalens typ.
MAX_ANTAL_REGISTRERINGAR_ÖVERSTIGEN 0x15 Dubbelriktad och enkelriktad Åhörare RegisterForNotifications returnerar det här värdet när antalet registreringar överskrider det maximala antal som tillåts.
MAXIMAL ANTAL KANALER ÖVERSKRIDET 0x16 Dubbelriktad och enkelriktad Avsändare CreatePrintNotificationChannel returnerar det här värdet när antalet kanaler överskrider det maximala antal som tillåts.