Thread: What is a native call?

  1. #1
    Registered User
    Join Date
    Jun 2007
    Posts
    4

    What is a native call?

    Gurus,

    What is a native function call?
    I tried googling but could not get specific information.
    Is this the ability to call the subroutine of a language #B from a program written in program #A? (this is my current understanding)
    How is this achived?
    How does it work?
    Are there any standard guiding this?

    Thanks in advance,
    Satya Prasad

  2. #2
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    In rough terms, a "native function call" means calling a function that is implemented by, and specific to, the operating system (or family of operating systems).

    For example, under most versions of windows (from windows 95 on), applications are able to call functions in the win32 API (with some exceptions, as some functions were introduced into the win32 API with recent versions of windows). The functions in the win32 API could be described by windows programmers as native functions. They are language independent (eg callable by programs written in VB, VC++, .....).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Error C2664 - Trying to call an external Dll
    By jamez05 in forum C++ Programming
    Replies: 3
    Last Post: 08-08-2006, 06:07 AM
  2. system call
    By fnoyan in forum Linux Programming
    Replies: 2
    Last Post: 06-07-2006, 10:53 AM
  3. Class won't call
    By Aalmaron in forum C++ Programming
    Replies: 3
    Last Post: 04-13-2006, 04:57 PM
  4. Iterative Tree Traversal using a stack
    By BigDaddyDrew in forum C++ Programming
    Replies: 7
    Last Post: 03-10-2003, 05:44 PM
  5. call by reference and a call by value
    By IceCold in forum C Programming
    Replies: 4
    Last Post: 09-08-2001, 05:06 PM