# E.8 DFAUTO Routines (WNT, W9*)

DFAUTO routines help you work with Automation objects. To use a DFAUTO routine, add the following statement to the program unit containing the routine:

  USE DFAUTO

Table E-8 summarizes DFAUTO routines.

Table E-8 Summary of DFAUTO Routines (WNT, W9*)

Name | Description
--- | ---
AUTOAddArg | Passes an argument name and value and adds the argument to the argument list data structure.
AUTOAllocateInvokeArgs | Allocates an argument list data structure that holds the arguments to be passed to AUTOInvoke.
AUTODeallocateInvokeArgs | Deallocates an argument list data structure.
AUTOGetExceptInfo | Retrieves the exception information when a method has returned an exception status.
AUTOGetProperty | Passes the name or identifier of the property and gets the value of the Automation object's property.
AUTOGetPropertyByID | Passes the member ID of the property and gets the value of the Automation object's property into the argument list's first argument.
AUTOGetPropertyInvokeArgs | Passes an argument list data structure and gets the value of the Automation object's property specified in the argument list's first argument.
AUTOInvoke | Passes the name or identifier of an object's method and an argument list data structure and invokes the method with the passed arguments.
AUTOSetProperty | Passes the name or identifier of the property and a value, and sets the value of the Automation object's property.
AUTOSetPropertyByID | Passes the member ID of the property and sets the value of the Automation object's property, using the argument list's first argument.
AUTOSetPropertyInvokeArgs | Passes an argument list data structure and sets the value of the Automation object's property specified in the argument list's first argument.

For more information on these routines, see the Compaq Visual Fortran online Reference.

Previous Page Next Page Table of Contents