|
|
|
COM Fundamentals |
|
This section describes the interfaces, functions, structures, and enumerations that the Component Object Model (COM) provides.
|
|
Interfaces |
|
|
|
|
|
BindMoniker CLSIDFromProgID CLSIDFromProgIDEx CLSIDFromString CoAddRefServerProcess CoAllowSetForegroundWindow CoBuildVersion CoCancelCall CoCopyProxy CoCreateFreeThreadedMarshaler CoCreateGuid CoCreateInstance CoCreateInstanceEx CoCreateStandardMalloc CoDisableCallCancellation CoDisconnectObject CoDosDateTimeToFileTime CoEnableCallCancellation CoFileTimeNow CoFileTimeToDosDateTime CoFreeAllLibraries CoFreeLibrary CoFreeUnusedLibraries CoFreeUnusedLibrariesEx CoGetCallContext CoGetCallerTID CoGetCancelObject CoGetClassObject CoGetContextToken CoGetCurrentProcess CoGetInstanceFromFile CoGetInstanceFromIStorage CoGetInterceptor CoGetInterfaceAndReleaseStream CoGetMalloc CoGetMarshalSizeMax CoGetObject CoGetObjectContext CoGetPSClsid CoGetStandardMarshal CoGetStdMarshalEx CoGetTreatAsClass CoImpersonateClient CoInitialize CoInitializeEx CoInitializeSecutiry CoInstall CoInvalidateRemotemachineBindings CoIsHandlerConnected CoIsOle1Class CoLoadLibrary CoLockObjectExternal CoMarshalHresult CoMarshalInterface CoMarshalInterThreadInterfaceInStream CoQueryAuthenticationServices CoQueryClientBlanket CoQueryProxyBlanket CoRegisterClassObject CoRegisterInitializeSpy CoRegisterMallocSpy CoRegisterMessageFilter CoRegisterPSClsid CoRegisterSurrogate CoRegisterSurrogateEx CoReleaseMarshalData CoReleaseServerProcess CoResumeClassObjects CoRevertToSelf CoRevokeClassObject
|
CoRevokeInitializeSpy CoRevokeMallocSpy CoSetCancelObject CoSetProxyBlanket CoSuspendClassObjects CoSwitchCallContext CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoTestCancel CoTreatAsClass CoUninitialize CoUnmarshalHresult CoUnmarshalInterface CoWaitForMultipleHandles CreateAntiMoniker CreateAsyncBindCtx CreateBindCtx CreateClassMoniker CreateFileMoniker CreateGenericComposite CreateItemMoniker CreateObjrefMoniker CreatePointerMoniker DllCanUnloadNow DllGetClassObject DllRegisterServer DllUnregisterServer FAILED GetClassFile GetRunningObjectTable GetScode HRESULT_CODE HRESULT_FACILITY HRESULT_FROM_NT HRESULT_FROM_WIN32 HRESULT_SEVERITY IIDFromString IsAccelerator IS_ERROR IsEqualGUID IsEqualCLSID IsEqualIID IsValidIid IsValidInterface IsValidPtrIn IsValidPtrOut MAKE_HRESULT MAKE_SCODE MkParseDisplayName MonikerCommonPrefixWith MonikerRelativePathTo OleDoAutoConvert OleGetAutoConvert OleGetIconOfClass OleGetIconOfFile OleIconToCursor OleRegGetMiscStatus OleRecGetUserType OleSetAutoConvert ProgIDFromCLSID PropagateResult ResultFromScode SCODE_CODE SCODE_FACILITY SCODE_SEVERITY StringFromCLSID StringFromGUID2 StrinfFromIID SUCCEEDED
|
|
ACTRL_ACCESS ACTRL_ACCESS_ENTRY ACTRL_ACCESS_ENTRY_LIST ACTRL_PROPERTY_ENTRY BIND_OPTS BIND_OPTS2 CALLFRAMEINFO CALLFRAMEPARAMINFO CALLFRAME_MARSHALCONTEXT CATEGORYINFO COAUTHIDENTITY COUATHINFO |
CONNECTDATA COSERVERINFO CSPLATFORM FILETIME INTERFACEINFO MULTI_QI QUERYCONTEXT RPCOLEMESSAGE SOLE_AUTHENTICATION_INFO SOLE_AUTHENTICATION_LIST SOLE_AUTHENTICATION_SERVICE SoleTlsData
|
|
ACTRL_ACCESS_XXX APPTYPE BINDFLAGS BINDSPEED BSCO_OPTION CALLFRAME_COPY CALLFRAME_FREE CALLTYPE CLSCTX COINIT COWAIT_FLAGS EOC_ChangeType EOLE_AUTHENTICATION_CAPABILITIES EXTCONN
|
MKRREDUCE MKSYS MSHCTX MSHLFLAGS PENDINGMSG PENDINGTYPE REGCLS RPC_C_AUTHN_XXX RPC_C_AUTHN_LEVEL_XXX RPC_C_AUTHZ_XXX RPC_C_IMP_LEVEL_XXX SERVERCALL THDTYPE TYSPEC |
Page last updated on Tuesday, 14 February 2006 19:29:52 +0100