Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

996 lines
15 KiB

  1. #include "compch.h"
  2. #pragma hdrstop
  3. #define _OLE32_
  4. #include <objidl.h>
  5. #undef WINOLEAPI
  6. #define WINOLEAPI HRESULT STDAPICALLTYPE
  7. #undef WINOLEAPI_
  8. #define WINOLEAPI_(_x) _x STDAPICALLTYPE
  9. static
  10. WINOLEAPI
  11. CLSIDFromProgID(
  12. IN LPCOLESTR lpszProgID,
  13. OUT LPCLSID lpclsid
  14. )
  15. {
  16. return E_FAIL;
  17. }
  18. static
  19. WINOLEAPI
  20. CLSIDFromString(
  21. IN LPOLESTR lpsz,
  22. OUT LPCLSID pclsid
  23. )
  24. {
  25. return E_FAIL;
  26. }
  27. static
  28. WINOLEAPI
  29. CoCancelCall(
  30. IN DWORD dwThreadId,
  31. IN ULONG ulTimeout
  32. )
  33. {
  34. return E_FAIL;
  35. }
  36. static
  37. WINOLEAPI
  38. CoCreateGuid(
  39. OUT GUID * pGuid
  40. )
  41. {
  42. return RPC_S_OUT_OF_MEMORY;
  43. }
  44. static
  45. WINOLEAPI
  46. CoCreateInstance(
  47. IN REFCLSID rclsid,
  48. IN LPUNKNOWN pUnkOuter,
  49. IN DWORD dwClsContext,
  50. IN REFIID riid,
  51. OUT LPVOID FAR* ppv
  52. )
  53. {
  54. *ppv = NULL;
  55. return E_FAIL;
  56. }
  57. static
  58. WINOLEAPI
  59. CoDisableCallCancellation(
  60. IN LPVOID pReserved
  61. )
  62. {
  63. return E_FAIL;
  64. }
  65. static
  66. WINOLEAPI
  67. CoDisconnectObject(
  68. IN LPUNKNOWN pUnk,
  69. IN DWORD dwReserved
  70. )
  71. {
  72. return E_FAIL;
  73. }
  74. static
  75. WINOLEAPI
  76. CoEnableCallCancellation(
  77. IN LPVOID pReserved
  78. )
  79. {
  80. return E_FAIL;
  81. }
  82. static
  83. WINOLEAPI
  84. CoInitialize(
  85. IN LPVOID pvReserved
  86. )
  87. {
  88. return E_FAIL;
  89. }
  90. static
  91. WINOLEAPI
  92. CoInitializeEx(
  93. IN LPVOID pvReserved,
  94. IN DWORD dwCoInit
  95. )
  96. {
  97. return E_FAIL;
  98. }
  99. static
  100. WINOLEAPI
  101. CoInitializeSecurity(
  102. IN PSECURITY_DESCRIPTOR pSecDesc,
  103. IN LONG cAuthSvc,
  104. IN SOLE_AUTHENTICATION_SERVICE *asAuthSvc,
  105. IN void *pReserved1,
  106. IN DWORD dwAuthnLevel,
  107. IN DWORD dwImpLevel,
  108. IN void *pAuthList,
  109. IN DWORD dwCapabilities,
  110. IN void *pReserved3
  111. )
  112. {
  113. return E_FAIL;
  114. }
  115. static
  116. WINOLEAPI CoImpersonateClient()
  117. {
  118. return E_FAIL;
  119. }
  120. static
  121. WINOLEAPI_(HINSTANCE)
  122. CoLoadLibrary(
  123. IN LPOLESTR lpszLibName,
  124. IN BOOL bAutoFree
  125. )
  126. {
  127. return NULL;
  128. }
  129. static
  130. WINOLEAPI
  131. CoRevertToSelf()
  132. {
  133. return E_FAIL;
  134. }
  135. static
  136. WINOLEAPI
  137. CoSwitchCallContext(
  138. IN IUnknown *pNewObject,
  139. OUT IUnknown **ppOldObject )
  140. {
  141. return E_FAIL;
  142. }
  143. static
  144. WINOLEAPI
  145. CoMarshalInterface(
  146. IN LPSTREAM pStm,
  147. IN REFIID riid,
  148. IN LPUNKNOWN pUnk,
  149. IN DWORD dwDestContext,
  150. IN LPVOID pvDestContext,
  151. IN DWORD mshlflags
  152. )
  153. {
  154. return E_FAIL;
  155. }
  156. static
  157. WINOLEAPI
  158. CoRegisterClassObject(
  159. IN REFCLSID rclsid,
  160. IN LPUNKNOWN pUnk,
  161. IN DWORD dwClsContext,
  162. IN DWORD flags,
  163. OUT LPDWORD lpdwRegister
  164. )
  165. {
  166. return E_FAIL;
  167. }
  168. static
  169. WINOLEAPI
  170. CoReleaseMarshalData(
  171. IN LPSTREAM pStm
  172. )
  173. {
  174. return E_FAIL;
  175. }
  176. static
  177. WINOLEAPI
  178. CoResumeClassObjects(
  179. void
  180. )
  181. {
  182. return E_FAIL;
  183. }
  184. static
  185. WINOLEAPI
  186. CoRevokeClassObject(
  187. IN DWORD dwRegister
  188. )
  189. {
  190. return E_FAIL;
  191. }
  192. static
  193. WINOLEAPI
  194. CoSetProxyBlanket(
  195. IN IUnknown *pProxy,
  196. IN DWORD dwAuthnSvc,
  197. IN DWORD dwAuthzSvc,
  198. IN OLECHAR *pServerPrincName,
  199. IN DWORD dwAuthnLevel,
  200. IN DWORD dwImpLevel,
  201. IN RPC_AUTH_IDENTITY_HANDLE pAuthInfo,
  202. IN DWORD dwCapabilities
  203. )
  204. {
  205. return E_FAIL;
  206. }
  207. static
  208. WINOLEAPI
  209. CoSuspendClassObjects(
  210. void
  211. )
  212. {
  213. return E_FAIL;
  214. }
  215. static
  216. WINOLEAPI_(LPVOID)
  217. CoTaskMemAlloc(
  218. IN SIZE_T cb
  219. )
  220. {
  221. return NULL;
  222. }
  223. static
  224. WINOLEAPI_(LPVOID)
  225. CoTaskMemRealloc(
  226. IN LPVOID pv,
  227. IN SIZE_T cb
  228. )
  229. {
  230. return NULL;
  231. }
  232. static
  233. WINOLEAPI_(void)
  234. CoTaskMemFree(
  235. IN LPVOID pv
  236. )
  237. {
  238. NOTHING;
  239. }
  240. static
  241. WINOLEAPI_(void)
  242. CoUninitialize(
  243. void
  244. )
  245. {
  246. NOTHING;
  247. }
  248. static
  249. WINOLEAPI
  250. CoUnmarshalInterface(
  251. IN LPSTREAM pStm,
  252. IN REFIID riid,
  253. OUT LPVOID FAR* ppv
  254. )
  255. {
  256. return E_FAIL;
  257. }
  258. static
  259. WINOLEAPI
  260. CreateClassMoniker(
  261. IN REFCLSID rclsid,
  262. OUT LPMONIKER FAR* ppmk)
  263. {
  264. *ppmk = NULL;
  265. return E_FAIL;
  266. }
  267. static
  268. WINOLEAPI
  269. CreateItemMoniker(
  270. IN LPCOLESTR lpszDelim,
  271. IN LPCOLESTR lpszItem,
  272. OUT LPMONIKER FAR* ppmk)
  273. {
  274. *ppmk = NULL;
  275. return E_FAIL;
  276. }
  277. static
  278. WINOLEAPI
  279. CreateStreamOnHGlobal(
  280. IN HGLOBAL hGlobal,
  281. IN BOOL fDeleteOnRelease,
  282. OUT LPSTREAM FAR* ppstm
  283. )
  284. {
  285. return E_FAIL;
  286. }
  287. static
  288. WINOLEAPI
  289. GetRunningObjectTable(
  290. IN DWORD reserved,
  291. OUT LPRUNNINGOBJECTTABLE FAR* pprot
  292. )
  293. {
  294. *pprot = NULL;
  295. return E_FAIL;
  296. }
  297. static
  298. WINOLEAPI
  299. MkParseDisplayName(
  300. LPBC pbc,
  301. LPCOLESTR szUserName,
  302. ULONG FAR *pchEaten,
  303. LPMONIKER FAR *ppmk
  304. )
  305. {
  306. *ppmk = NULL;
  307. return E_FAIL;
  308. }
  309. static
  310. WINOLEAPI
  311. OleInitialize(
  312. IN LPVOID pvReserved
  313. )
  314. {
  315. return E_FAIL;
  316. }
  317. static
  318. WINOLEAPI
  319. OleLoadFromStream(
  320. IN LPSTREAM pStm,
  321. IN REFIID iidInterface,
  322. OUT LPVOID FAR* ppvObj
  323. )
  324. {
  325. return E_FAIL;
  326. }
  327. static
  328. WINOLEAPI
  329. OleSaveToStream(
  330. IN LPPERSISTSTREAM pPStm,
  331. IN LPSTREAM pStm
  332. )
  333. {
  334. return E_FAIL;
  335. }
  336. static
  337. WINOLEAPI
  338. OleLockRunning(
  339. IN LPUNKNOWN pUnknown,
  340. IN BOOL fLock,
  341. IN BOOL fLastUnlockCloses
  342. )
  343. {
  344. return E_FAIL;
  345. }
  346. static
  347. WINOLEAPI_(void)
  348. OleUninitialize(
  349. void
  350. )
  351. {
  352. NOTHING;
  353. }
  354. static
  355. WINOLEAPI
  356. ProgIDFromCLSID(
  357. IN REFCLSID clsid,
  358. OUT LPOLESTR FAR* lplpszProgID
  359. )
  360. {
  361. return E_FAIL;
  362. }
  363. static
  364. WINOLEAPI
  365. StringFromCLSID(
  366. IN REFCLSID rclsid,
  367. OUT LPOLESTR FAR* lplpsz
  368. )
  369. {
  370. return E_FAIL;
  371. }
  372. static
  373. WINOLEAPI
  374. WriteClassStm(
  375. IN LPSTREAM pStm,
  376. IN REFCLSID rclsid
  377. )
  378. {
  379. return E_FAIL;
  380. }
  381. static
  382. WINOLEAPI
  383. CreateDataAdviseHolder(
  384. OUT LPDATAADVISEHOLDER FAR* ppDAHolder
  385. )
  386. {
  387. return E_FAIL;
  388. }
  389. static
  390. WINOLEAPI
  391. StgCreateDocfile(
  392. IN const OLECHAR FAR* pwcsName,
  393. IN DWORD grfMode,
  394. IN DWORD reserved,
  395. OUT IStorage FAR * FAR *ppstgOpen
  396. )
  397. {
  398. return E_FAIL;
  399. }
  400. static
  401. WINOLEAPI
  402. CreateILockBytesOnHGlobal(
  403. IN HGLOBAL hGlobal,
  404. IN BOOL fDeleteOnRelease,
  405. OUT LPLOCKBYTES FAR* pplkbyt
  406. )
  407. {
  408. return E_FAIL;
  409. }
  410. static
  411. WINOLEAPI
  412. StgCreateDocfileOnILockBytes(
  413. IN ILockBytes FAR *plkbyt,
  414. IN DWORD grfMode,
  415. IN DWORD reserved,
  416. OUT IStorage FAR * FAR *ppstgOpen
  417. )
  418. {
  419. return E_FAIL;
  420. }
  421. static
  422. WINOLEAPI
  423. OleQueryCreateFromData(
  424. IN LPDATAOBJECT pSrcDataObject
  425. )
  426. {
  427. return E_FAIL;
  428. }
  429. static
  430. WINOLEAPI
  431. OleQueryLinkFromData(
  432. IN LPDATAOBJECT pSrcDataObject
  433. )
  434. {
  435. return E_FAIL;
  436. }
  437. static
  438. WINOLEAPI
  439. CreateFileMoniker(
  440. IN LPCOLESTR lpszPathName,
  441. OUT LPMONIKER FAR* ppmk
  442. )
  443. {
  444. return E_FAIL;
  445. }
  446. static
  447. WINOLEAPI
  448. GetClassFile(
  449. IN LPCOLESTR szFilename,
  450. OUT CLSID FAR* pclsid
  451. )
  452. {
  453. return E_FAIL;
  454. }
  455. static
  456. WINOLEAPI
  457. StgOpenStorage(
  458. IN const OLECHAR FAR* pwcsName,
  459. IN IStorage FAR *pstgPriority,
  460. IN DWORD grfMode,
  461. IN SNB snbExclude,
  462. IN DWORD reserved,
  463. OUT IStorage FAR * FAR *ppstgOpen
  464. )
  465. {
  466. return E_FAIL;
  467. }
  468. static
  469. WINOLEAPI_(int)
  470. StringFromGUID2(
  471. IN REFGUID rguid,
  472. OUT LPOLESTR lpsz,
  473. IN int cchMax
  474. )
  475. {
  476. return 0;
  477. }
  478. static
  479. WINOLEAPI
  480. CoMarshalInterThreadInterfaceInStream(
  481. IN REFIID riid,
  482. IN LPUNKNOWN pUnk,
  483. OUT LPSTREAM *ppStm
  484. )
  485. {
  486. return E_FAIL;
  487. }
  488. static
  489. WINOLEAPI
  490. CoGetInterfaceAndReleaseStream(
  491. IN LPSTREAM pStm,
  492. IN REFIID iid,
  493. OUT LPVOID FAR* ppv)
  494. {
  495. return E_FAIL;
  496. }
  497. static
  498. WINOLEAPI
  499. DoDragDrop(
  500. IN LPDATAOBJECT pDataObj,
  501. IN LPDROPSOURCE pDropSource,
  502. IN DWORD dwOKEffects,
  503. OUT LPDWORD pdwEffect
  504. )
  505. {
  506. return E_FAIL;
  507. }
  508. static
  509. WINOLEAPI
  510. OleGetClipboard(
  511. OUT LPDATAOBJECT FAR* ppDataObj
  512. )
  513. {
  514. return E_FAIL;
  515. }
  516. static
  517. WINOLEAPI
  518. OleSetClipboard(
  519. IN LPDATAOBJECT pDataObj
  520. )
  521. {
  522. return E_FAIL;
  523. }
  524. static
  525. WINOLEAPI
  526. OleRegEnumVerbs(
  527. IN REFCLSID clsid,
  528. OUT LPENUMOLEVERB FAR* ppenum
  529. )
  530. {
  531. return E_FAIL;
  532. }
  533. static
  534. WINOLEAPI
  535. PropVariantClear(
  536. PROPVARIANT * pvar
  537. )
  538. {
  539. return E_FAIL;
  540. }
  541. static
  542. WINOLEAPI_(void)
  543. ReleaseStgMedium(
  544. IN LPSTGMEDIUM pmedium
  545. )
  546. {
  547. NOTHING;
  548. }
  549. static
  550. WINOLEAPI_(void)
  551. CoFreeUnusedLibraries(void)
  552. {
  553. NOTHING;
  554. }
  555. static
  556. WINOLEAPI
  557. RevokeDragDrop(
  558. IN HWND hwnd
  559. )
  560. {
  561. return E_FAIL;
  562. }
  563. static
  564. WINOLEAPI
  565. RegisterDragDrop(
  566. IN HWND hwnd,
  567. IN LPDROPTARGET pDropTarget
  568. )
  569. {
  570. return E_FAIL;
  571. }
  572. static
  573. WINOLEAPI
  574. OleFlushClipboard(void)
  575. {
  576. return E_FAIL;
  577. }
  578. static
  579. WINOLEAPI
  580. CoGetMalloc(
  581. IN DWORD dwMemContext,
  582. OUT LPMALLOC FAR* ppMalloc
  583. )
  584. {
  585. return E_FAIL;
  586. }
  587. static
  588. WINOLEAPI
  589. OleRegGetMiscStatus(
  590. IN REFCLSID clsid,
  591. IN DWORD dwAspect,
  592. OUT DWORD FAR* pdwStatus
  593. )
  594. {
  595. return E_FAIL;
  596. }
  597. static
  598. WINOLEAPI
  599. OleRegGetUserType(
  600. IN REFCLSID clsid,
  601. IN DWORD dwFormOfType,
  602. OUT LPOLESTR FAR* pszUserType
  603. )
  604. {
  605. return E_FAIL;
  606. }
  607. static
  608. WINOLEAPI
  609. CreateOleAdviseHolder(
  610. OUT LPOLEADVISEHOLDER FAR* ppOAHolder
  611. )
  612. {
  613. return E_FAIL;
  614. }
  615. static
  616. WINOLEAPI
  617. OleRun(
  618. IN LPUNKNOWN pUnknown
  619. )
  620. {
  621. return E_FAIL;
  622. }
  623. static
  624. WINOLEAPI
  625. FreePropVariantArray(
  626. ULONG cVariants,
  627. PROPVARIANT * rgvars
  628. )
  629. {
  630. return E_FAIL;
  631. }
  632. static
  633. WINOLEAPI
  634. CreateBindCtx(
  635. IN DWORD reserved,
  636. OUT LPBC FAR* ppbc
  637. )
  638. {
  639. return E_FAIL;
  640. }
  641. static
  642. WINOLEAPI
  643. StgOpenStorageEx(
  644. IN const WCHAR* pwcsName,
  645. IN DWORD grfMode,
  646. IN DWORD stgfmt, // enum
  647. IN DWORD grfAttrs, // reserved
  648. IN STGOPTIONS * pStgOptions,
  649. IN void * reserved,
  650. IN REFIID riid,
  651. OUT void ** ppObjectOpen
  652. )
  653. {
  654. return E_FAIL;
  655. }
  656. static
  657. WINOLEAPI
  658. CoGetClassObject(
  659. IN REFCLSID rclsid,
  660. IN DWORD dwClsContext,
  661. IN LPVOID pvReserved,
  662. IN REFIID riid,
  663. OUT LPVOID FAR* ppv
  664. )
  665. {
  666. *ppv = NULL;
  667. return E_FAIL;
  668. }
  669. static
  670. WINOLEAPI
  671. OleDraw(
  672. IN LPUNKNOWN pUnknown,
  673. IN DWORD dwAspect,
  674. IN HDC hdcDraw,
  675. IN LPCRECT lprcBounds
  676. )
  677. {
  678. return E_OUTOFMEMORY;
  679. }
  680. static
  681. WINOLEAPI
  682. OleCreateFromData(
  683. IN LPDATAOBJECT pSrcDataObj,
  684. IN REFIID riid,
  685. IN DWORD renderopt,
  686. IN LPFORMATETC pFormatEtc,
  687. IN LPOLECLIENTSITE pClientSite,
  688. IN LPSTORAGE pStg,
  689. OUT LPVOID FAR* ppvObj
  690. )
  691. {
  692. *ppvObj = NULL;
  693. return E_FAIL;
  694. }
  695. static
  696. WINOLEAPI
  697. OleSetMenuDescriptor(
  698. IN HOLEMENU holemenu,
  699. IN HWND hwndFrame,
  700. IN HWND hwndActiveObject,
  701. IN LPOLEINPLACEFRAME lpFrame,
  702. IN LPOLEINPLACEACTIVEOBJECT lpActiveObj
  703. )
  704. {
  705. return E_FAIL;
  706. }
  707. static
  708. WINOLEAPI
  709. OleSave(
  710. IN LPPERSISTSTORAGE pPS,
  711. IN LPSTORAGE pStg,
  712. IN BOOL fSameAsLoad
  713. )
  714. {
  715. return E_FAIL;
  716. }
  717. static
  718. WINOLEAPI
  719. CoFileTimeNow(
  720. OUT FILETIME FAR* lpFileTime
  721. )
  722. {
  723. lpFileTime->dwHighDateTime = 0;
  724. lpFileTime->dwLowDateTime = GetTickCount();
  725. return S_OK;
  726. }
  727. static
  728. WINOLEAPI_(void)
  729. CoFreeLibrary(
  730. IN HINSTANCE hInst
  731. )
  732. {
  733. NOTHING;
  734. }
  735. static
  736. WINOLEAPI
  737. CoRegisterMessageFilter(
  738. IN LPMESSAGEFILTER lpMessageFilter,
  739. OUT LPMESSAGEFILTER FAR* lplpMessageFilter
  740. )
  741. {
  742. return E_FAIL;
  743. }
  744. static
  745. WINOLEAPI
  746. GetHGlobalFromStream(
  747. IN LPSTREAM pstm,
  748. OUT HGLOBAL FAR* phglobal
  749. )
  750. {
  751. return E_OUTOFMEMORY;
  752. }
  753. static
  754. WINOLEAPI
  755. PropVariantCopy(
  756. PROPVARIANT * pvarDest,
  757. const PROPVARIANT * pvarSrc
  758. )
  759. {
  760. return E_FAIL;
  761. }
  762. static
  763. WINOLEAPI
  764. CoAllowSetForegroundWindow(
  765. IN IUnknown *pUnk,
  766. IN LPVOID lpvReserved
  767. )
  768. {
  769. return E_FAIL;
  770. }
  771. static
  772. WINOLEAPI
  773. CoCreateFreeThreadedMarshaler(
  774. IN LPUNKNOWN punkOuter,
  775. OUT LPUNKNOWN *ppunkMarshal
  776. )
  777. {
  778. *ppunkMarshal = NULL;
  779. return E_FAIL;
  780. }
  781. static
  782. WINOLEAPI
  783. CoWaitForMultipleHandles(
  784. IN DWORD dwFlags,
  785. IN DWORD dwTimeout,
  786. IN ULONG cHandles,
  787. IN LPHANDLE pHandles,
  788. OUT LPDWORD lpdwindex)
  789. {
  790. return E_FAIL;
  791. }
  792. static
  793. WINOLEAPI
  794. StringFromIID(
  795. IN REFIID rclsid,
  796. OUT LPOLESTR FAR* lplpsz
  797. )
  798. {
  799. return E_FAIL;
  800. }
  801. static
  802. WINOLEAPI
  803. IIDFromString(
  804. IN LPOLESTR lpsz,
  805. OUT LPIID lpiid
  806. )
  807. {
  808. return E_FAIL;
  809. }
  810. //
  811. // !! WARNING !! The entries below must be in alphabetical order, and are CASE SENSITIVE (eg lower case comes last!)
  812. //
  813. DEFINE_PROCNAME_ENTRIES(ole32)
  814. {
  815. DLPENTRY(CLSIDFromProgID)
  816. DLPENTRY(CLSIDFromString)
  817. DLPENTRY(CoAllowSetForegroundWindow)
  818. DLPENTRY(CoCancelCall)
  819. DLPENTRY(CoCreateFreeThreadedMarshaler)
  820. DLPENTRY(CoCreateGuid)
  821. DLPENTRY(CoCreateInstance)
  822. DLPENTRY(CoDisableCallCancellation)
  823. DLPENTRY(CoDisconnectObject)
  824. DLPENTRY(CoEnableCallCancellation)
  825. DLPENTRY(CoFileTimeNow)
  826. DLPENTRY(CoFreeLibrary)
  827. DLPENTRY(CoFreeUnusedLibraries)
  828. DLPENTRY(CoGetClassObject)
  829. DLPENTRY(CoGetInterfaceAndReleaseStream)
  830. DLPENTRY(CoGetMalloc)
  831. DLPENTRY(CoImpersonateClient)
  832. DLPENTRY(CoInitialize)
  833. DLPENTRY(CoInitializeEx)
  834. DLPENTRY(CoInitializeSecurity)
  835. DLPENTRY(CoLoadLibrary)
  836. DLPENTRY(CoMarshalInterThreadInterfaceInStream)
  837. DLPENTRY(CoMarshalInterface)
  838. DLPENTRY(CoRegisterClassObject)
  839. DLPENTRY(CoRegisterMessageFilter)
  840. DLPENTRY(CoReleaseMarshalData)
  841. DLPENTRY(CoResumeClassObjects)
  842. DLPENTRY(CoRevertToSelf)
  843. DLPENTRY(CoRevokeClassObject)
  844. DLPENTRY(CoSetProxyBlanket)
  845. DLPENTRY(CoSuspendClassObjects)
  846. DLPENTRY(CoSwitchCallContext)
  847. DLPENTRY(CoTaskMemAlloc)
  848. DLPENTRY(CoTaskMemFree)
  849. DLPENTRY(CoTaskMemRealloc)
  850. DLPENTRY(CoUninitialize)
  851. DLPENTRY(CoUnmarshalInterface)
  852. DLPENTRY(CoWaitForMultipleHandles)
  853. DLPENTRY(CreateBindCtx)
  854. DLPENTRY(CreateClassMoniker)
  855. DLPENTRY(CreateDataAdviseHolder)
  856. DLPENTRY(CreateFileMoniker)
  857. DLPENTRY(CreateILockBytesOnHGlobal)
  858. DLPENTRY(CreateItemMoniker)
  859. DLPENTRY(CreateOleAdviseHolder)
  860. DLPENTRY(CreateStreamOnHGlobal)
  861. DLPENTRY(DoDragDrop)
  862. DLPENTRY(FreePropVariantArray)
  863. DLPENTRY(GetClassFile)
  864. DLPENTRY(GetHGlobalFromStream)
  865. DLPENTRY(GetRunningObjectTable)
  866. DLPENTRY(IIDFromString)
  867. DLPENTRY(MkParseDisplayName)
  868. DLPENTRY(OleCreateFromData)
  869. DLPENTRY(OleDraw)
  870. DLPENTRY(OleFlushClipboard)
  871. DLPENTRY(OleGetClipboard)
  872. DLPENTRY(OleInitialize)
  873. DLPENTRY(OleLoadFromStream)
  874. DLPENTRY(OleLockRunning)
  875. DLPENTRY(OleQueryCreateFromData)
  876. DLPENTRY(OleQueryLinkFromData)
  877. DLPENTRY(OleRegEnumVerbs)
  878. DLPENTRY(OleRegGetMiscStatus)
  879. DLPENTRY(OleRegGetUserType)
  880. DLPENTRY(OleRun)
  881. DLPENTRY(OleSave)
  882. DLPENTRY(OleSaveToStream)
  883. DLPENTRY(OleSetClipboard)
  884. DLPENTRY(OleSetMenuDescriptor)
  885. DLPENTRY(OleUninitialize)
  886. DLPENTRY(ProgIDFromCLSID)
  887. DLPENTRY(PropVariantClear)
  888. DLPENTRY(PropVariantCopy)
  889. DLPENTRY(RegisterDragDrop)
  890. DLPENTRY(ReleaseStgMedium)
  891. DLPENTRY(RevokeDragDrop)
  892. DLPENTRY(StgCreateDocfile)
  893. DLPENTRY(StgCreateDocfileOnILockBytes)
  894. DLPENTRY(StgOpenStorage)
  895. DLPENTRY(StgOpenStorageEx)
  896. DLPENTRY(StringFromCLSID)
  897. DLPENTRY(StringFromGUID2)
  898. DLPENTRY(StringFromIID)
  899. DLPENTRY(WriteClassStm)
  900. };
  901. DEFINE_PROCNAME_MAP(ole32)