Share via


SysEvent_UnregisterForEventNotifications İşlevi

Üst bilgi: #include <applibs/sysevent.h>

SysEvent_RegisterForEventNotifications tarafından kaydedilen sistem bildirimlerinin kaydını kaldırır.

EventRegistration yapısı zaten kayıtlı olmalıdır ve her EventRegistration bir kayıt yalnızca bir kez silinebilir.

int SysEvent_UnregisterForEventNotifications(EventRegistration *reg);

Parametre

  • reg Olay EventRegistration döngüsünden kaldırılacak yapı.

Hata

Hatayla karşılaşılırsa ve hata değerine ayarlanırsa errno -1 döndürür.

  • EFAULT: reg Parametre NULL'dir.

Diğerleri errno de döndürülebilir, ancak aynı davranış sistem güncelleştirmeleri aracılığıyla korunmayabilir.

Dönüş değeri

Başarı için 0 veya hata için -1 döndürür; bu durumda errno hata değerine ayarlanır.

Uygulama bildirimi gereksinimleri

Uygulama bildirimi SystemEventNotifications özelliğini içermelidir.