Binding ACF Attributes

You can use the binding attributes to specify how the client connects to the server for remote procedure calls.

Attribute Usage
async Defines a handle that allows the caller to make an asynchronous call and return immediately without waiting for results, and then resynchronize with the callee to receive data after the call completes. .
auto_handle Tells MIDL to let the stub code control the binding automatically. This is the default if you don't specify any binding handle.
explicit_handle Lets the client application control the binding with an explicit parameter in each procedure.
implicit_handle Specifies a handle for procedures that do not have an explicit handle parameter. The client application still controls the binding.