VOID
IoDeassignArcName(
IN PUNICODE_STRING ArcName
);
IoDeassignArcName removes a symbolic link between the ARC name for a device and the named device object. This is generally called if the driver is deleting the device object, for example, when the driver is unloading.
Callers of IoDeassignArcName must be running at IRQL PASSIVE_LEVEL.