CONFIGMG_Deregister_Arbitrator


CONFIGRET CONFIGMG_Deregister_Arbitrator(REGISTERID id, ULONG ulFlags)

Removes a resource arbitrator. This function is rarely called.

id

The identifier of the resource arbitrator. This identifier must have been created by a call to the CONFIGMG_Register_Arbitrator function.

ulFlags

Must be zero.

This function deregisters an arbitrator and its resource but is not typically used for this purpose. If an arbitrator is global and registers with a NULL device node, it typically is never deregistered (for example, IO, IRQ, DMA and memory). If the arbitrator is local to a specific device node (for example, a PCMCIA socket), it is called automatically by the ARB_REMOVE arbitrator function when its device node is removed.

See also CONFIGMG_Register_Arbitrator