Performance Attributes

Use the following attributes in an IDL file to reduce the size of the stub code or otherwise improve performance.

Attribute Usage
ignore Designates that a pointer contained in a structure or union and the object indicated by the pointer is not to be transmitted.
local Designates a function that is local to the application for which MIDL does not need to generate stub code.
wire_marshal Defines a data type as a simpler type for transmission over a network and allows you to implement marshaling and unmarshaling routines for the type.

 

Memory Management ACF Attributes

Stub Optimization ACF Attributes