Siempre y cuando vos conozcas el punto de entrada a la funcion, podrias llamarla.
En el caso de Windows hay un problema adicional, el funciona en modo protegido en el cual cada "pedazo" de memoria asignada a un proceso esta descripto por un descriptor, valga la redundancia, el cual probablemente se guarde en una LDT a la cual vos desde afuera de Windows no vas a poder acceder. Cuando intentes hacerlo Windows va a poner esa hermosa pantalla azul diciendo "Error de Proteccion General".
Para poder lograr esto deberias programar en modo kernel, con lo cual debes conocer un poco del manejo interno de windows.