This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
Microsoft Logo
Gray Pipe
Developer Network Developer Network Developer
Sign in

Subscriber portal

Get tools
  • Downloads
    • Visual Studio
    • SDKs
    • Trial software
      • Free downloads
      • Office resources
      • SharePoint Server 2013 resources
      • SQL Server 2014 Express resources
      • Windows Server 2012 resources
  • Programs
    • Subscriptions
      • Overview
      • Administrators
    • Students
      • Microsoft Imagine
      • Microsoft Student Partners
    • ISV
    • Startups
    • Events
  • Community
    • Magazine
    • Forums
    • Blogs
    • Channel 9
  • Documentation
    • APIs and reference
    • Dev centers
    • Samples
    • Retired content
search clear
We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second.
Product Documentation Application Development Component Services (COM and DCOM)
Component Services (COM and DCOM) COM Supported APIs
COM Supported APIs
COM Supported APIs
Minimal COM Supported APIs
COM Supported APIs
DCOM Supported APIs
Automation
Determining Supported COM APIs
OLE Compound Documents
Structured Storage
Threads and Processes
Transport Protocols
Creating and Initializing COM Objects
Marshaling Support
Array Manipulation Functions
String Manipulation Functions
COM Security
COM Registry Settings
Automation Reference
COM Reference
OLE Reference
Storage Reference
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.
This documentation is archived and is not being maintained.

COM Supported APIs

Windows CE .NET

COM supports Automation and all the APIs in the following table.

Function
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
CoFreeLibrary
CoFreeUnusedLibraries
CoGetClassObject
CoInitializeEx
CoLoadLibrary
CoTaskMemAlloc
CoTaskMemFree
CoTaskMemRealloc
CoUninitialize
CreateBindCtx
CreateOleAdviseHolder
CreateStreamOnHGlobal
GetClassFile
GetHGlobalFromStream
OleCreate
OleDraw
OleIsRunning
OleRun
OleSave
OleSetContainedObject
OleSetMenuDescriptor
ProgIDFromCLSID
ReadClassStg
ReadClassStm
ReleaseStgMedium
StgCreateDocfile
StgCreateDocfileOnILockBytes
StgOpenStorage
StgOpenStorageOnILockBytes
StringFromCLSID
StringFromGUID2
StringFromIID
WriteClassStg
WriteClassStm

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.

Show:
Print Export (0)
Print Share
IN THIS ARTICLE
    Is this page helpful?
    Additional feedback?
    1500 characters remaining
    Thank you! We appreciate your feedback.

    Dev centers

    • Windows
    • Office
    • Visual Studio
    • Microsoft Azure
    • More...

    Learning resources

    • Microsoft Virtual Academy
    • Channel 9
    • MSDN Magazine

    Community

    • Forums
    • Blogs
    • Codeplex

    Support

    • Self support

    Programs

    • BizSpark (for startups)
    • Microsoft Imagine (for students)
    United States (English)
    • Newsletter
    • Privacy & cookies
    • Terms of use
    • Trademarks
    logo © 2017 Microsoft
    © 2017 Microsoft