abort glDrawRangeElements

There is a function (glDrawRangeElements) in readbook opengl v1.2, but I can not find it in gl.h, does this function exist?

If you have installed the nvidia driver(not sure about the windows driver, but with the linux driver it is), it will install the gl.h header from OpenGL version 1.1

Get an updated glext.h somewhere for extensions.
Read the FAQ :
http://opengl.org/resources/faq/technical/extensions.htm#exte0070

You can use gl extension loading libraries too.