Setting "Disable Language Extensions" just removes certain language features. A list of these features is here here.
However, extra functions provided by Microsoft aren't language features - they are just optional functions that are there if you want to use them. They are not disabled by that setting. The secure versions of standard functions, suffixed by _s, are in this category.
Having said that, if you navigate to the definition of scanf_s in the header, you can see that Microsoft have provided a way of disabling this particular family of functions.
If you define the following in your code before your header #includes
#define __STDC_WANT_SECURE_LIB__ 0
then scanf_s will no longer compile.
If you want to achieve this through your compiler switches, go to your project properties, and find the Preprocessor definitions. Add the following definition to the end:
__STDC_WANT_SECURE_LIB__#0
You can probably find similar ways to disable other additional Microsoft functions which are not part of 'standard' C.