Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Binding handles are data objects that represent the binding between the client and the server.
MIDL supports the base type handle_t. Handles of this type are known as "primitive handles."
You can define your own handle types using the [handle] attribute. Handles defined in this way are known as "user-defined" or "customized" or "generic" handles.
You can also define a handle that maintains state information using the [context_handle] attribute. Handles defined in this way are known as "context" handles.
If no state information is needed and you do not choose to call the RPC run-time libraries to manage the handle, you can request that the run-time libraries provide automatic binding. This is done by using the ACF keyword [auto_handle].
You can specify a global variable as the binding handle by using the ACF keyword [implicit_handle]. The [explicit_handle] keyword is used to state that each remote function has an explicitly specified handle.
For more information, see Binding and Handles.
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayTraining
Module
Create a UI that uses data binding in .NET MAUI. - Training
Create a UI with data binding. Your UI automatically updates based on the latest data, while the data updates in response to changes in the UI.