117cpp_quote(
"DEFINE_ENUM_FLAG_OPERATORS(SynchronizedInputType)")
119enum WindowInteractionState {
120 WindowInteractionState_Running = 0x0000,
121 WindowInteractionState_Closing = 0x0001,
122 WindowInteractionState_ReadyForUserInteraction = 0x0002,
123 WindowInteractionState_BlockedByModalWindow = 0x0003,
124 WindowInteractionState_NotResponding = 0x0004,
207 uuid(930299ce-9965-4
dec-b0f4-a54848d4b667),
214 importlib(
"stdole2.tlb");
218 uuid(d6dd68d1-86
fd-4332-8666-9abedea2d24c),
239 uuid(a0a839a9-8da1-4a82-806
a-8e0d44e79f56),
250 uuid(fcf5d820-d7ec-4613-bdf6-42a84ce7daaf),
264 uuid(f8b80ada-2c44-48d0-89be-5ff23c9cd875),
276 [
out]
long *pidChild);
290 uuid(f7063da8-8359-439
c-9297-bbc5299a7d87),
316 uuid(620ce2a5-ab8f-40a9-86
cb-de3c75599b58),
333 uuid(1d5df27c-8947-4425-b8d9-79787bb460b8),
346 uuid(a407b27b-0f6d-4427-9292-473c7bf93258),
362 uuid(4fd82b78-a43e-46ac-9803-0a6969c7c183),
385 uuid(89592ad4-f4e0-43d5-a3b6-bad7e111b435),
401 uuid(0a2a93cc-bfad-42ac-9b2e-0991fb0d3ea0),
416 uuid(33ac331b-943
e-4020-b295-db37784974a3),
432 [
out]
long *pidObject);
437 uuid(24be0b07-d37d-487
a-98
cf-a13ed465e9b3),
454 uuid(e44c3566-915
d-4070-99c6-047bff5a08f5),
485 uuid(159bc72c-4ad3-485
e-9637-d7052edf0146),
497 uuid(d847d3a5-cab0-4a98-8c32-ecb45c59ad24),
510 uuid(b17d6187-0907-464
b-a168-0ef17a1572b1),
527 uuid(d02541f1-fb81-4d64-ae32-f520f8a6dbd1),
542 uuid(54fcb24b-e18e-47
a2-b4d3-eccbe77599a2),
553 uuid(6278cab1-b556-4a1a-b4e0-418acc523201),
570 uuid(36dc7aef-33e6-4691-afe1-2be7274b3d33),
587 uuid(2360c714-4bf1-4b26-ba65-9b21316127eb),
598 uuid(fb8b03af-3bdf-48d4-bd36-1a65793be168),
616 uuid(14f68475-ee1c-44f6-a869-d239381f0fe7),
630 uuid(b38b8077-1fc3-42a5-8cae-d40c2215055a),
640 [
in]
double horizontalPercent,
641 [
in]
double verticalPercent);
653 uuid(2acad808-b2d4-452
d-a407-91ff1ad167b2),
668 uuid(29db1a06-02ce-4cf7-9b42-565d4fab20ee),
680 uuid(9c860395-97
b3-490
a-b52a-858cc22af166),
698 uuid(b9734fa6-771
f-4d78-9c90-2517999349
cd),
715 uuid(56d00bd0-c4f4-433
c-a836-1a52a57e0892),
727 uuid(6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c),
748 uuid(c7935180-6fb3-4201-b174-7df73adbf64a),
761 uuid(987df77b-db06-4d77-8f8a-86a9c3bb90b9),
771 [
in]
int milliseconds,
784 uuid(e747770b-39ce-4382-ab30-d8fb3f336f24),
799 uuid(cb98b665-2d35-4fac-ad35-f3c60d0c0b8b),
810 uuid(3ad86ebd-f5ef-483
d-bb18-b1042a475d64),
821 uuid(f95c7e80-bd63-4601-9782-445ebff011fc),
836 uuid(19b6b649-f5d7-4a6d-bdcb-129252be588a),
853 uuid(6f6b5d35-5525-4f80-b758-85473832ffc7),
866 uuid(eaed4660-7b3d-4879-a2e6-365ce603f3d0),
885 uuid(4758742
f-7ac2-460
c-bc48-09fc09308a93),
901 uuid(6aa7bbbb-7ff9-497
d-904
f-d20b897929d8),
921 uuid(bae82bfd-358
a-481
c-85a0-d8b4d90a5d61),
934 uuid(3589c92c-63
f3-4367-99bb-ada653b77cf2),
961 uuid(0dc5e6ed-3e16-4bf1-8f9a-a979878bc195),
977 uuid(ea3605b4-3a05-400
e-b5f9-4e91b40f6176),
989 uuid(5347ad7b-c355-46f8-aff5-909033582f63),
1059 uuid(9bbce42c-1921-4f18-89
ca-dba1910a0386),
1070 uuid(4c2de2b9-c88f-4f88-a111-f1d336b7d1a9),
1082 uuid(2062a28a-8c07-4b94-8e12-7037c622aeb8),
1106 UIAutomationType_BoolArray = ( UIAutomationType_Bool | UIAutomationType_Array ),
1108 UIAutomationType_DoubleArray = ( UIAutomationType_Double | UIAutomationType_Array ),
1110 UIAutomationType_RectArray = ( UIAutomationType_Rect | UIAutomationType_Array ),
1113 UIAutomationType_OutInt = ( UIAutomationType_Int | UIAutomationType_Out ),
1115 UIAutomationType_OutString = ( UIAutomationType_String | UIAutomationType_Out ),
1117 UIAutomationType_OutPoint = ( UIAutomationType_Point | UIAutomationType_Out ),
1119 UIAutomationType_OutElement = ( UIAutomationType_Element | UIAutomationType_Out ),
1122 UIAutomationType_OutBoolArray = ( UIAutomationType_Bool | UIAutomationType_Array | UIAutomationType_Out ),
1124 UIAutomationType_OutDoubleArray = ( UIAutomationType_Double | UIAutomationType_Array | UIAutomationType_Out ),
1126 UIAutomationType_OutRectArray = ( UIAutomationType_Rect | UIAutomationType_Array | UIAutomationType_Out ),
1132 struct UIAutomationParameter {
1159 uuid(c03a7fe4-9431-409
f-bed8-ae7c2299bc8d),
1173 [
in]
const struct UIAutomationParameter *pParams,
1179 uuid(d97022f3-a947-465
e-8b2a-ac4315fa54e8),
1192 [
in]
const struct UIAutomationParameter *pParams,
1212 uuid(8609c4ec-4a1a-4d88-a357-5a66e060e1cf),
1230 [
in]
UINT propertyIdCount,
1233 [
out, size_is(eventIdCount)]
EVENTID *pEventIds);
1237 uuid(6e29fabf-9977-42d1-8d0e-ca7e61ad87e6),
ios_base &_STLP_CALL dec(ios_base &__s)
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
struct tagSAFEARRAY SAFEARRAY
static const WCHAR version[]
struct png_info_def *typedef unsigned char **typedef struct png_info_def *typedef struct png_info_def *typedef struct png_info_def *typedef unsigned char ** row
FxWmiProvider * pProvider
GLint GLint GLint GLint GLint x
GLuint GLuint GLsizei count
GLuint GLuint GLsizei GLenum type
GLint GLint GLint GLint GLint GLint y
GLint GLint GLsizei GLsizei height
GLint GLint GLsizei width
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
HRESULT GetRuntimeId([out, retval] SAFEARRAY(int) *pRetVal)
HRESULT GetObjectForChild([in] long idChild, [out, retval] IAccessibleEx **pRetVal)
HRESULT GetIAccessiblePair([out] IAccessible **ppAcc, [out] long *pidChild)
HRESULT ConvertReturnedElement([in] IRawElementProviderSimple *pIn, [out] IAccessibleEx **ppRetValOut)
HRESULT GetObjectIdForProvider([in] IRawElementProviderSimple *pProvider, [out] long *pidObject)
HRESULT GetEmbeddedFragmentRoots([out, retval] SAFEARRAY(VARIANT) *pRetVal)
IRawElementProviderSimple Target
HRESULT Navigate([in] enum NavigateDirection direction, [out, retval] IRawElementProviderSimple **pRetVal)
HRESULT SetDockPosition([in] enum DockPosition dockPosition)
DockPosition DockPosition
HRESULT GetGrabbedItems([out, retval] SAFEARRAY(VARIANT) *pRetVal)
SAFEARRAY DropTargetEffects
ExpandCollapseState ExpandCollapseState
IRawElementProviderSimple ContainingGrid
HRESULT GetItem([in] int row, [in] int column, [out, retval] IRawElementProviderSimple **pRetVal)
HRESULT FindItemByProperty([in] IRawElementProviderSimple *pStartAfter, [in] PROPERTYID propertyId, [in] VARIANT value, [out, retval] IRawElementProviderSimple **pFound)
HRESULT DoDefaultAction()
HRESULT SetValue(LPCWSTR szValue)
HRESULT GetIAccessible([out, retval] IAccessible **ppAccessible)
HRESULT GetSelection([out, retval] SAFEARRAY(VARIANT) *pvarSelectedChildren)
HRESULT Select(long flagsSelect)
HRESULT SetCurrentView([in] int viewId)
HRESULT GetViewName([in] int viewId, [out, retval] BSTR *pRetVal)
HRESULT GetSupportedViews([out, retval] SAFEARRAY(int) *pRetVal)
HRESULT GetUnderlyingObjectModel([out, retval] IUnknown **ppUnknown)
HRESULT RespondToWinEvent([in] DWORD idWinEvent, [in] HWND hwnd, [in] LONG idObject, [in] LONG idChild, [in] IProxyProviderWinEventSink *pSink)
HRESULT AddAutomationPropertyChangedEvent([in] IRawElementProviderSimple *pProvider, [in] PROPERTYID id, [in] VARIANT newValue)
HRESULT AddStructureChangedEvent([in] IRawElementProviderSimple *pProvider, [in] enum StructureChangeType structureChangeType, [in] SAFEARRAY(int) runtimeId)
HRESULT AddAutomationEvent([in] IRawElementProviderSimple *pProvider, [in] EVENTID id)
HRESULT SetValue([in] double val)
HRESULT AdviseEventAdded([in] EVENTID eventId, [in] SAFEARRAY(PROPERTYID) propertyIDs)
HRESULT AdviseEventRemoved([in] EVENTID eventId, [in] SAFEARRAY(PROPERTYID) propertyIDs)
HRESULT ElementProviderFromPoint([in] double x, [in] double y, [out, retval] IRawElementProviderFragment **pRetVal)
HRESULT GetFocus([out, retval] IRawElementProviderFragment **pRetVal)
IRawElementProviderFragmentRoot FragmentRoot
HRESULT GetEmbeddedFragmentRoots([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT get_BoundingRectangle([out, retval] struct UiaRect *pRetVal)
HRESULT GetRuntimeId([out, retval] SAFEARRAY(int) *pRetVal)
HRESULT Navigate([in] enum NavigateDirection direction, [out, retval] IRawElementProviderFragment **pRetVal)
HRESULT GetEmbeddedAccessibles([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT GetOverrideProviderForHwnd([in] HWND hwnd, [out, retval] IRawElementProviderSimple **pRetVal)
HRESULT ShowContextMenu()
HRESULT GetMetadataValue([in] int targetId, [in] METADATAID metadataId, [out, retval] VARIANT *returnVal)
HRESULT GetPatternProvider([in] PATTERNID patternId, [out, retval] IUnknown **pRetVal)
ProviderOptions ProviderOptions
HRESULT GetPropertyValue([in] PROPERTYID propertyId, [out, retval] VARIANT *pRetVal)
IRawElementProviderSimple HostRawElementProvider
HRESULT GetAdjacentFragment([in] enum NavigateDirection direction, [out, retval] IRawElementProviderFragment **ppParent)
HRESULT GetRuntimeIdPrefix([out, retval] SAFEARRAY(int) *pRetVal)
IRawElementProviderSimple SelectionContainer
HRESULT RemoveFromSelection()
IRawElementProviderSimple CurrentSelectedItem
IRawElementProviderSimple LastSelectedItem
IRawElementProviderSimple FirstSelectedItem
HRESULT GetSelection([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT GetAnnotationObjects([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT GetAnnotationTypes([out, retval] SAFEARRAY(int) *pRetVal)
HRESULT GetItemByName([in] LPCWSTR name, [out, retval] IRawElementProviderSimple **pRetVal)
HRESULT GetRowHeaderItems([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT GetColumnHeaderItems([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT GetRowHeaders([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT GetColumnHeaders([out, retval] SAFEARRAY(VARIANT) *pRetVal)
RowOrColumnMajor RowOrColumnMajor
IRawElementProviderSimple TextContainer
ITextRangeProvider TextRange
HRESULT GetActiveComposition([out, retval] ITextRangeProvider **pRetVal)
HRESULT GetConversionTarget([out, retval] ITextRangeProvider **pRetVal)
HRESULT RangeFromAnnotation([in] IRawElementProviderSimple *annotationElement, [out, retval] ITextRangeProvider **pRetVal)
HRESULT GetCaretRange([out] BOOL *isActive, [out, retval] ITextRangeProvider **pRetVal)
HRESULT RangeFromChild([in] IRawElementProviderSimple *childElement, [out, retval] ITextRangeProvider **pRetVal)
SupportedTextSelection SupportedTextSelection
HRESULT RangeFromPoint([in] struct UiaPoint point, [out, retval] ITextRangeProvider **pRetVal)
HRESULT GetVisibleRanges([out, retval] SAFEARRAY(VARIANT) *pRetVal)
ITextRangeProvider DocumentRange
HRESULT GetSelection([out, retval] SAFEARRAY(VARIANT) *pRetVal)
HRESULT CreateClientWrapper([in] IUIAutomationPatternInstance *pPatternInstance, [out] IUnknown **pClientWrapper)
HRESULT Dispatch([in] IUnknown *pTarget, [in] UINT index, [in] const struct UIAutomationParameter *pParams, [in] UINT cParams)
HRESULT GetProperty([in] UINT index, [in] BOOL cached, [in] enum UIAutomationType type, [out] void *pPtr)
HRESULT CallMethod([in] UINT index, [in] const struct UIAutomationParameter *pParams, [in] UINT cParams)
HRESULT RegisterProperty([in] const struct UIAutomationPropertyInfo *property, [out] PROPERTYID *propertyId)
HRESULT RegisterPattern([in] const struct UIAutomationPatternInfo *pattern, [out] PATTERNID *pPatternId, [out] PROPERTYID *pPatternAvailablePropertyId, [in] UINT propertyIdCount, [out, size_is(propertyIdCount)] PROPERTYID *pPropertyIds, [in] UINT eventIdCount, [out, size_is(eventIdCount)] EVENTID *pEventIds)
HRESULT RegisterEvent([in] const struct UIAutomationEventInfo *event, [out] EVENTID *eventId)
HRESULT SetValue([in] LPCWSTR val)
HRESULT WaitForInputIdle([in] int milliseconds, [out, retval] BOOL *pRetVal)
WindowInteractionState WindowInteractionState
WindowVisualState WindowVisualState
HRESULT SetVisualState([in] enum WindowVisualState state)
static const struct update_accum a2
static CRYPT_DATA_BLOB b3[]
@ UIAutomationType_OutElementArray
@ UIAutomationType_OutRect
@ UIAutomationType_OutDouble
@ UIAutomationType_StringArray
@ UIAutomationType_OutPointArray
@ UIAutomationType_OutBool
@ UIAutomationType_Element
@ UIAutomationType_PointArray
@ UIAutomationType_OutStringArray
@ UIAutomationType_OutIntArray
@ UIAutomationType_Double
@ UIAutomationType_String
@ UIAutomationType_IntArray
@ UIAutomationType_ElementArray
png_const_structrp png_const_inforp int * unit
_In_opt_ LPCSTR _In_opt_ LPCSTR pszValue
LPCWSTR pProgrammaticName
enum UIAutomationType * pParameterTypes
LPCWSTR * pParameterNames
LPCWSTR pProgrammaticName
LPCWSTR pProgrammaticName
struct UIAutomationEventInfo * pEvents
struct UIAutomationPropertyInfo * pProperties
struct UIAutomationMethodInfo * pMethods
IUIAutomationPatternHandler * pPatternHandler
LPCWSTR pProgrammaticName
enum UIAutomationType type
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
@ OrientationType_Vertical
@ OrientationType_Horizontal
@ ExpandCollapseState_Collapsed
@ ExpandCollapseState_Expanded
@ ExpandCollapseState_LeafNode
@ ExpandCollapseState_PartiallyExpanded
@ NotificationProcessing_CurrentThenMostRecent
@ NotificationProcessing_ImportantAll
@ NotificationProcessing_ImportantMostRecent
@ NotificationProcessing_All
@ NotificationProcessing_MostRecent
@ ProviderOptions_ProviderOwnsSetFocus
@ ProviderOptions_ClientSideProvider
@ ProviderOptions_NonClientAreaProvider
@ ProviderOptions_RefuseNonClientSupport
@ ProviderOptions_UseClientCoordinates
@ ProviderOptions_OverrideProvider
@ ProviderOptions_HasNativeIAccessible
@ ProviderOptions_ServerSideProvider
@ ProviderOptions_UseComThreading
@ TextPatternRangeEndpoint_End
@ TextPatternRangeEndpoint_Start
@ NotificationKind_ItemAdded
@ NotificationKind_ActionAborted
@ NotificationKind_ActionCompleted
@ NotificationKind_ItemRemoved
@ SynchronizedInputType_KeyUp
@ SynchronizedInputType_RightMouseUp
@ SynchronizedInputType_KeyDown
@ SynchronizedInputType_LeftMouseUp
@ SynchronizedInputType_RightMouseDown
@ SynchronizedInputType_LeftMouseDown
@ ScrollAmount_SmallDecrement
@ ScrollAmount_LargeIncrement
@ ScrollAmount_SmallIncrement
@ ScrollAmount_LargeDecrement
@ ZoomUnit_LargeIncrement
@ ZoomUnit_LargeDecrement
@ ZoomUnit_SmallDecrement
@ ZoomUnit_SmallIncrement
@ TextEditChangeType_CompositionFinalized
@ TextEditChangeType_AutoCorrect
@ TextEditChangeType_None
@ TextEditChangeType_Composition
@ TextEditChangeType_AutoComplete
@ SupportedTextSelection_Single
@ SupportedTextSelection_Multiple
@ SupportedTextSelection_None
@ NavigateDirection_NextSibling
@ NavigateDirection_PreviousSibling
@ NavigateDirection_Parent
@ NavigateDirection_LastChild
@ NavigateDirection_FirstChild
@ ToggleState_Indeterminate
@ RowOrColumnMajor_ColumnMajor
@ RowOrColumnMajor_Indeterminate
@ RowOrColumnMajor_RowMajor
@ StructureChangeType_ChildRemoved
@ StructureChangeType_ChildrenBulkAdded
@ StructureChangeType_ChildrenInvalidated
@ StructureChangeType_ChildrenReordered
@ StructureChangeType_ChildAdded
@ StructureChangeType_ChildrenBulkRemoved
@ WindowVisualState_Normal
@ WindowVisualState_Maximized
@ WindowVisualState_Minimized
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out
ncacn_np pointer_default(unique)] interface winspool