public override void Close() { VerifyResult(_cco.Close()); _cco.DirectIOEvent -= (_IOPOSKeylockEvents_DirectIOEventEventHandler)_cco_DirectIOEvent; _cco.StatusUpdateEvent -= (_IOPOSKeylockEvents_StatusUpdateEventEventHandler)_cco_StatusUpdateEvent; _cco = null; }