NAME | SYNOPSIS | API RESTRICTIONS | FEATURES | DESCRIPTION | RETURN VALUES | ERRORS | ATTRIBUTES | SEE ALSO
#include <ddm/ddm.h>KnError svDdmDisable(DevNode node);
The function or functions documented here may not be used safely in all application contexts with all APIs provided in the ChorusOS 5.0 product.
See API(5FEA) for details.
DDM
The svDdmDisable() call enables a client to lock the specified device node in the disabled state by setting its availability state to DDM_AVSTATE_DISABLED. Once the node is in this state, no new drivers can be started to handle it. Any driver that is already running for this node is not affected by the state change. However, once the driver stops it cannot be restarted for a node in this state.
Upon completion K_OK is returned provided the device was successfully disabled. Otherwise, a negative error code is returned which indicates why the call was not successful.
The specified node is not recognized as a manageable device
The system is out of resources
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
svDdmOpen(2K), svDdmClose(2K), svDdmGetState(2K), , svDdmEnable(2K), svDdmShutdown(2K), svDdmOffline(2K), svDdmOnline(2K), svDdmGetStats(2K), svDdmAudit(2K), svDdmDiag(2K), svDdmGetInfo(2K), DDM(5FEA)
NAME | SYNOPSIS | API RESTRICTIONS | FEATURES | DESCRIPTION | RETURN VALUES | ERRORS | ATTRIBUTES | SEE ALSO