QACONTROL structure (ocidl.h)

Specifies control information for IQuickActivate::QuickActivate.

Syntax

typedef struct tagQACONTROL {
  ULONG cbSize;
  DWORD dwMiscStatus;
  DWORD dwViewStatus;
  DWORD dwEventCookie;
  DWORD dwPropNotifyCookie;
  DWORD dwPointerActivationPolicy;
} QACONTROL;

Members

cbSize

The size of the structure, in bytes.

dwMiscStatus

The control's miscellaneous status bits that can also be returned by IOleObject::GetMiscStatus. See OLEMISC for more information.

dwViewStatus

The control's view status that can also be returned by IViewObjectEx::GetViewStatus. See VIEWSTATUS for more information.

dwEventCookie

A unique identifier for control-defined events.

dwPropNotifyCookie

A unique identifier for control-defined properties.

dwPointerActivationPolicy

The control's activation policy that can also be returned by IPointerInactive::GetActivationPolicy. If all the bits of dwPointerActivationPolicy are set, then the IPointerInactive interface may not be supported. The container should QueryInterface to obtain the interface pointer in the standard manner.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Header ocidl.h

See also

IQuickActivate::QuickActivate