Query: ldi_remove_event_handler
OS: sunos
Section: 9f
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
ldi_remove_event_handler(9F) Kernel Functions for Drivers ldi_remove_event_handler(9F)NAMEldi_remove_event_handler - Remove an NDI event service callbackSYNOPSIS#include <sys/sunldi.h> int ldi_remove_event_handler(ldi_handle_t lh, ldi_callback_id_t id);INTERFACE LEVELSolaris DDI Specific (Solaris DDI)PARAMETERSldi_handle_t lh Layered handle representing the device for which the event notification is requested. ldi_callback_id_t id Unique system-wide registration ID returned by ldi_add_event_handler(9F) upon successful registration.DESCRIPTIONThe ldi_remove_event_handler() function removes the callback handler specified by the registration ID (ldi_callback_id_t). Upon successful removal, the callback handler is removed from the system and is not invoked at the event occurance.RETURN VALUESDDI_SUCCESS Callback handler removed successfully. DDI_FAILURE Failed to remove callback handler.CONTEXTThis function can be called from user and kernel contexts only.SEE ALSOldi_add_event_handler(9F), ldi_get_eventcookie(9F) Writing Device Drivers SunOS 5.10 9 Feb 2004 ldi_remove_event_handler(9F)