Wash glutinous rice and then soak for 4 hours.
Saute Chinese sausage and bacon on medium low heat to render fat, about 5 minutes. Set aside. Then saute garlic in the fat left in the pan. Saute for 5 minutes on medium heat until brown. Then set aside.
Add in Chinese sausage, bacon, and duck leg to the bottom of a rice cooker. Then add in soy sauce and xiaoxing wine.
Drain the glutinous rice and place into the rice cooker. Add in 1 1/4 cups of water into the rice. Follow instructions on the rice cooker and turn on cook setting, approximately 30 minutes.
Meanwhile, heat a pan on medium. Add oil and green onion and saute on low heat for 5 minutes.
After the rice cooker indicates that it is finished cooking, allow the rice to sit in its own steam for at least 10 minutes. Do not lift the lid.
Top rice with green onion oil. Mix well and serve. Enjoy!