Storage Structures (Compact 2013)
3/26/2014
The following table shows the Storage structures with a description of the purpose of each.
Programming element |
Description |
---|---|
A BSTR, known as basic string or binary string, is a pointer to a wide character string used by Automation data manipulation functions. |
|
This structure represents a user name and password. |
|
This structure is enumerated by the IEnumConnections::Next method. |
|
This structure is used in the IViewObject::Draw method to optimize rendering of an inactive object by making more efficient use of the GDI. |
|
A handle that identifies a type description. |
|
The interface or dispinterface represents the default for the source or sink. This member of a coclass is called rather than implemented. The member should not be displayed or programmed by users. Sinks should not receive events through the VTBL. |
|
This structure contains information about incoming calls. |
|
This data type identifies a locale for National/Regional Language Support (NLS). |
|
This structure contains parameters that describe the licensing behavior of a class factory that supports licensing. |
|
To optimize network performance, most remote activation functions take an array of MULTI_QI structures rather than just a single IID as input and a single pointer to the requested interface on the object as output, as do local machine activation functions. |
|
This structure defines a verb that an object supports. |
|
This structure identifies an authentication service that a server is willing to use to communicate to a client. |
|
This structure specifies each advisory connection. |
|
This structure contains statistical information about an open storage, stream, or byte array object. |
|
This structure contains the size of the object store and the amount of free space currently in the object store. |
|
This structure is used to identify an instance of the store. |
|
This structure contains information about a type library. |