For Canada, you need to submit fingerprint electronically via RCMP or their authorized agent with fingerprint search of the RCMP National Repository Entire Holdings.
https://travel.state.gov/content/travel/en/us-visas/Visa-Reciprocity-and-Civil-Documents-by-Country/Canada.html