add windows kernel example for require