1 /******************************************************************************* 2 * Copyright (c) 2000, 2019 IBM Corporation and others. 3 * 4 * This program and the accompanying materials 5 * are made available under the terms of the Eclipse Public License 2.0 6 * which accompanies this distribution, and is available at 7 * https://www.eclipse.org/legal/epl-2.0/ 8 * 9 * SPDX-License-Identifier: EPL-2.0 10 * 11 * Contributors: 12 * IBM Corporation - initial API and implementation 13 *******************************************************************************/ 14 15 /* Special sizeof's */ 16 #define ELEMDESC_sizeof() sizeof(ELEMDESC) 17 #define TYPEDESC_sizeof() sizeof(TYPEDESC) 18 19 /* Libraries for dynamic loaded functions */ 20 #define AccessibleChildren_LIB "oleacc.dll" 21 #define AccessibleObjectFromWindow_LIB "oleacc.dll" 22 #define CreateStdAccessibleObject_LIB "oleacc.dll" 23 #define LresultFromObject_LIB "oleacc.dll" 24 25 /* Custom functions */ 26 #ifdef __cplusplus 27 extern "C" { 28 #endif 29 HRESULT PathToPIDL(_In_ PCWSTR pszName, _Outptr_ PIDLIST_ABSOLUTE *ppidl); 30 #ifdef __cplusplus 31 } 32 #endif 33