元件物件模型 (COM)

元件物件模型概觀 (COM) 技術。

若要開發元件物件模型 (COM) ,您需要下列標頭:

如需這項技術的程式設計指引,請參閱:

列舉

 
ACTI加值稅EFLAGS

指出物件是否啟動為無視窗物件。 它用於 IOleInPlaceSiteEx::OnInPlaceActivateEx。
ADVF

控制資料變更快取和通知的旗標。
APTTYPE

APTTYPE 列舉 (objidl.h) 指定不同類型的 Apartment。
APTTYPE

APTTYPE (objidlbase.h) 列舉會指定不同類型的 Apartment。
APTTYPEQUALIFIER

APTTYPEQUALIFIER 列舉 (objidl.h) 指定一組可能的 COM Apartment 類型限定詞。
APTTYPEQUALIFIER

APTTYPEQUALIFIER (objidlbase.h) 列舉會指定一組可能的 COM Apartment 類型限定詞。
BIND_FLAGS

控制 Moniker 繫結作業的各個層面。
BINDSPEED

表示呼叫端將等候系結至物件的時間長度。
CALLFRAME_COPY

判斷複製的呼叫框架資料是否可以與父框架中的資料共用,方法是判斷其父框架的存留期相依性。
CALLFRAME_FREE

決定要釋放的參數類型。 (CALLFRAME_FREE)
CALLFRAME_Null

決定要釋放的參數類型。 (CALLFRAME_Null)
CALLFRAME_WALK

決定要逐步執行的參數類型。
CALLTYPE

指定 IMessageFilter::HandleInComingCall 所使用的呼叫類型。
CLSCTX

在啟用呼叫中使用的值,表示要在其中執行物件的執行內容。
CO_MARSHALING_CONTEXT_ATTRIBUTES

CO_MARSHALING_CONTEXT_ATTRIBUTES列舉 (objidl.h) 會識別可使用特定方法查詢的其中一個封送處理內容屬性。
CO_MARSHALING_CONTEXT_ATTRIBUTES

CO_MARSHALING_CONTEXT_ATTRIBUTES (objidlbase.h) 列舉會識別您可以使用 GetMarshalingCoNtextAttribute 方法來查詢的其中一個屬性。
COINIT

決定用於此執行緒所建立物件的連入呼叫的並行模型。 此並行模型可以是 Apartment 執行緒或多執行緒。
COMSD

決定呼叫 CoGetSystemSecurityPermissions 時要取得的 COM 安全性描述元類型。
COWAIT_FLAGS

指定 CoWaitForMultipleHandles 函式的行為。
CWMO_FLAGS

提供 CoWaitForMultipleObjects 函式的旗標。
DATADIR

指定資料流程的方向。 這會決定產生的列舉值可以列舉的格式。
DISCARDCACHE

指定如果已設定其中途位,要捨棄記憶體中快取的動作。
DOCMISC

提供檔物件的相關其他屬性資訊。
DVASPECT

指定繪製或取得資料時所需的資料或物件的檢視外觀。
DVASPECT2

指定用來優化繪圖程式的新繪圖層面。
DVASPECTINFOFLAG

指出物件是否可支援本身的優化繪圖。
DVEXTENTMODE

指出調整大小模式是內容還是整數調整大小。
EOC_ChangeType

表示變更事件物件的本質。
EOLE_AUTHENTICATION_CAPABILITIES

EOLE_AUTHENTICATION_CAPABILITIES列舉 (objidl.h) 指定 CoInitializeSecurity 和 IClientSecurity::SetBlanket 中的各種功能。
EOLE_AUTHENTICATION_CAPABILITIES

EOLE_AUTHENTICATION_CAPABILITIES (objidlbase.h) 列舉會指定 CoInitializeSecurity 和 IClientSecurity::SetBlanket 中的各種功能。
EXTCONN

EXTCONN 列舉 (objidl.h) 指定内嵌物件上現有的外部連線類型。
EXTCONN

EXTCONN (objidlbase.h) 列舉會指定内嵌物件上現有的外部連線類型。
GLOBALOPT_PROPERTIES

GLOBALOPT_PROPERTIES列舉 (objidl.h) 會識別您可以使用 IGlobalOptions 介面來設定或查詢的進程全域選項。
GLOBALOPT_PROPERTIES

GLOBALOPT_PROPERTIES (objidlbase.h) 列舉會識別您可以使用 IGlobalOptions 介面來設定或查詢的進程全域選項。
GLOBALOPT_UNMARSHALING_POLICY_VALUES

GLOBALOPT_UNMARSHALING_POLICY_VALUES列舉 (objidl.h) 提供 COM unmarshaling 原則全域選項的值。
GLOBALOPT_UNMARSHALING_POLICY_VALUES

GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidlbase.h) 列舉會提供 COM unmarshaling 原則全域選項的值。
GUIDKIND

用來指定 IProvideClassInfo2 中物件所要求的資訊種類旗標。
HITRESULT

指出位置是否在物件的影像內。
MKRREDUCE

指定應該減少 Moniker 的程度。
MKSYS

表示 Moniker 的 類別。
MSHCTX

指定目的地內容,這是要完成取消封入的程式。
MSHLFLAGS

指定封送處理為何要完成。
OLECLOSE

指出是否應該在關閉之前儲存物件。
OLECMDEXECOPT

指定命令執行選項。
OLECMDF

指定物件針對 OLECMD 結構中指定的命令所提供的支援類型。
OLECMDID

指定要執行的標準命令。 此列舉中的單一值會傳入 IOleCommandTarget::Exec 的 nCmdID 引數中。
OLECMDID_WINDOWSTATE_FLAG

指定視窗狀態。
OLECMDTEXTF

指定物件應該儲存在 IOleCommandTarget::QueryStatus 中傳遞的 OLECMDTEXT 結構中的資訊類型。
OLECONTF

指出要列舉的物件類型。
OLEDCFLAGS

指定容器有關物件要求之裝置內容的其他資訊。
OLEGETMONIKER

控制 IOleObject::GetMoniker 和 IOleClientSite::GetMoniker 方法行為的各個層面。
OLELINKBIND

控制連結來源的系結作業。
OLEMISC

描述物件或物件類別的其他特性。
OLERENDER

指出為新建立的物件所要求的快取類型。
OLEUIPASTEFLAG

指出貼上此格式時使用者可用的使用者選項,以及貼上此格式 (貼上、貼上連結 ) 等選項的群組或清單。
OLEUPDATE

指出連結的物件是否會自動更新連結化物件的快取資料,或只有在容器呼叫 IOleObject::Update 或 IOleLink::Update 方法時才更新。 常數會用於 IOleLink 介面中。
OLEVERBATTRIB

描述物件之指定動詞命令的屬性。
OLEWHICHMK

指出正在設定或擷取物件 Moniker 的哪個部分。
PENDINGMSG

指定 IMessageFilter::MessagePending 方法的傳回值。
PENDINGTYPE

指出 IMessageFilter::MessagePending 方法中的巢狀層級。
PICTUREATTRIBUTES

指定透過 IPicture::get_Attributes 方法傳回之圖片物件的屬性。
POINTERINACTIVE

指出物件的啟用原則,並用於 IPointerInactive::GetActivationPolicy 方法中。
QACONTAINERFLAGS

表示容器所提供的環境屬性。 它會用於 QACONTAINER 結構的 dwAmbientFlags 成員中。
RECORD_READING_POLICY

指定要從記錄檔讀取記錄的順序提示。
REGCLS

控制類別物件的連線類型。
SERVERCALL

表示伺服器呼叫的狀態。
THDTYPE

THDTYPE 列舉 (objidl.h) 指出特定執行緒是否支援訊息迴圈。
THDTYPE

THDTYPE (objidlbase.h) 列舉指出特定執行緒是否支援訊息迴圈。
TYMED

指出在資料傳輸中使用的儲存媒體類型。 它們用於 STGMEDIUM 或 FORMATETC 結構。
TYSPEC

指定類別識別碼的對應。
UASFLAGS

提供父復原單位的相關資訊。
USERCLASSTYPE

指出與 物件類別相關聯之顯示名稱的不同變體。
VIEWSTATUS

指定 物件的不透明度和 物件所支援的繪圖層面。

函式

 
啟用

建立屬性頁的對話方塊視窗。
ActivateMe

要求檔網站啟動呼叫為檔物件的檔,而不是就地使用中物件,並選擇性地指定要啟動的目的檔檢視。
加入

將簡單的復原單位新增至集合。
加入

將簡單的復原單位新增至集合。 當父復原單位開啟時,復原管理員會呼叫 IOleParentUndoUnit::Add,將復原單位新增至其中。
AddConnection

IExternalConnection::AddConnection 方法 (objidl.h) 遞增物件的強外部連線計數。
AddConnection

IExternalConnection::AddConnection (objidlbase.h) 方法會遞增物件的強外部連線計數。
AddRef

遞增 COM 物件的介面指標參考計數。 每當建立介面指標的複本時,您應該呼叫這個方法。
AddRefHfont

通知字型物件,先前以 hFont 識別的字型應該維持有效狀態,直到呼叫 ReleaseHfont 或完全釋放字型物件本身為止。
AddRefOnProcess

遞增進程的參考計數。
AddSynchronize

ISynchronizeContainer::AddSynchronize 方法 (objidl.h) 將同步處理物件新增至容器。
AddSynchronize

ISynchronizeContainer::AddSynchronize (objidlbase.h) 方法會將同步處理物件新增至容器。
AdjustRect

如果指定矩形完全或部分被重迭、不透明物件所涵蓋,則調整該矩形。
建議

建立連接點物件與用戶端接收之間的連線。
建議

建立 OLE 物件與呼叫物件建議接收之間的諮詢連線。 透過該接收,當 OLE 物件重新命名、儲存或關閉時,呼叫物件可以接收通知。
建議

建立複合檔案物件與呼叫物件建議接收之間的諮詢連線,當複合檔案物件重新命名、儲存或關閉時,呼叫物件會透過該接收通知。
建議

建立建議接收與接收通知之資料物件之間的連線。
Alloc

配置記憶體區塊。 (IMalloc.Alloc)
AllowForegroundTransfer

將前景視窗產生至 COM 伺服器進程。
AppendRecord

將新記錄寫入記錄的結尾。
ApplicationFree

釋放應用程式。
ApplicationLaunch

啟動應用程式。
「套用」

將目前值套用至與屬性頁相關聯的基礎物件,如先前傳遞至 IPropertyPage::SetObjects 一樣。
ApplyViewState

初始化先前儲存在 IOleDocumentView::SaveViewState 呼叫中之檢視狀態的檢視。
BindIfRunning

如果連結來源已經執行,啟動連結化物件與連結來源之間的連接。
BindMoniker

藉由其 Moniker 找出物件、如果物件處於非使用中狀態,並擷取該物件上指定介面的指標,就會啟始物件。
BindToObject

系結至指定的 物件。 系結程式牽涉到尋找物件、視需要將其放入執行中狀態,以及為呼叫端提供所識別物件上指定介面的指標。
BindToSource

系結儲存在連結化物件內的 Moniker,以啟動連結來源的連接。
BindToStorage

系結至指定物件的儲存體。 不同于 IMoniker::BindToObject 方法,這個方法不會啟用 Moniker 所識別的物件。
Cache

指定要在内嵌物件內快取的格式和其他資料。
CallIndirect

使用調用引數的間接參考,叫用 介面中的其中一個方法。
取消

ICancelMethodCalls::Cancel 方法 (objidl.h) 要求取消方法呼叫。
取消

ICancelMethodCalls::Cancel (objidlbase.h) 方法要求取消方法呼叫。
CancelLink

中斷選取的連結連線。 (ANSI)
CancelLink

中斷選取的連結連線。 (Unicode)
CanInPlaceActivate

判斷容器是否可以就地啟始物件。
CanWindowlessActivate

如果其容器可以支持對象作為可就地啟動的無視窗物件,則通知物件。
CatalogRefresh

重新整理目錄。
CLIPFORMAT_UserFree

CLIPFORMAT_UserFree函式 (oleidl.h) RPC 存根檔案呼叫時釋放伺服器端的資源。
CLIPFORMAT_UserFree64

CLIPFORMAT_UserFree64函式 (oleidl.h) RPC 存根檔案呼叫時釋放伺服器端的資源。
CLIPFORMAT_UserMarshal

CLIPFORMAT_UserMarshal函式 (oleidl.h) 封送處理 CLIPFORMAT 物件到 RPC 緩衝區。
CLIPFORMAT_UserMarshal64

CLIPFORMAT_UserMarshal64函式 (oleidl.h) 封送處理 CLIPFORMAT 物件到 RPC 緩衝區。
CLIPFORMAT_UserSize

CLIPFORMAT_UserSize函數 (oleidl.h) 計算 CLIPFORMAT 物件的線大小,並取得其控制碼和資料。
CLIPFORMAT_UserSize64

CLIPFORMAT_UserSize64函數 (oleidl.h) 計算 CLIPFORMAT 物件的線大小,並取得其控制碼和資料。
CLIPFORMAT_UserUnmarshal

CLIPFORMAT_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消擷取 CLIPFORMAT 物件。
CLIPFORMAT_UserUnmarshal64

CLIPFORMAT_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消擷取 CLIPFORMAT 物件。
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumConnectionPoints.Clone)
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumConnections.Clone)
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumOleUndoUnits.Clone)
複製

建立重複的字型物件。
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumOleDocumentViews.Clone)
複製

建立與目前檢視相同之內部狀態的重複檢視物件。
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumOLEVERB.Clone)
複製

IEnumCoNtextProps::Clone 方法 (objidl.h) 會建立新的列舉值,其中包含與目前列舉狀態相同的列舉狀態。
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumFORMATETC.Clone)
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumMoniker.Clone)
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumSTATDATA.Clone)
複製

IEnumString::Clone 方法 (objidl.h) 會建立新的列舉值,其中包含與目前列舉狀態相同的列舉狀態。
複製

IEnumUnknown::Clone 方法 (objidl.h) 會建立新的列舉值,其中包含與目前列舉狀態相同的列舉狀態。
複製

IEnumCoNtextProps::Clone (objidlbase.h) 方法會建立新的列舉值,其中包含與目前列舉狀態相同的列舉狀態。
複製

IEnumString::Clone (objidlbase.h) 方法會建立新的列舉值,其中包含與目前列舉狀態相同的列舉狀態。
複製

IEnumUnknown::Clone (objidlbase.h) 方法會建立新的列舉值,其中包含與目前列舉狀態相同的列舉狀態。
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumCATEGORYINFO.Clone)
複製

建立新的列舉值,其包含與目前列舉值相同的列舉型別狀態。 (IEnumGUID.Clone)
關閉

關閉指定的父復原單位。 (IOleParentUndoUnit.Close)
關閉

關閉指定的父復原單位。 (IOleUndoManager.Close)
關閉

將内嵌物件從執行變更為已載入的狀態。 中斷連結化物件與其連結來源的連接。
CloseView

指示檔檢視關閉本身,並釋放其 IOleInPlaceSite 指標。
CLSIDFromProgID

在登錄中查閱 CLSID,指定 ProgID。
CLSIDFromProgIDEx

如果啟用 COMClassStore 原則,CLSIDFromProgIDEx 函式 (objbase.h) 就會觸發自動安裝。
CLSIDFromProgIDEx

如果啟用 COMClassStore 原則,CLSIDFromProgIDEx 函式 (combaseapi.h) 就會觸發自動安裝。
CLSIDFromString

將 StringFromCLSID 函式所產生的字串轉換為原始 CLSID。
CoAddRefServerProcess

遞增全域每個進程參考計數。
CoAllowSetForegroundWindow

此函式會將前景許可權 (許可權,將前景視窗) 從一個進程設定到另一個進程。 具有前景許可權的進程可以呼叫此函式,將該許可權傳遞給本機 COM 伺服器進程。
CoAllowUnmarshalerCLSID

將 unmarshaler CLSID 新增至只允許的呼叫進程清單。
CoCancelCall

要求取消指定執行緒上擱置的輸出 DCOM 方法呼叫。
CoCopyProxy

建立指定 Proxy 的私人複本。
CoCreateFreeThreadedMarshaler

建立能夠進行內容相依封送處理的可匯總物件。
CoCreateGuid

建立 GUID,這是用於 CLSID 和介面識別碼的唯一 128 位整數。
CoCreateInstance

建立與指定 CLSID 相關聯之類別的單一未初始化物件。
CoCreateInstanceEx

在特定電腦上建立特定類別的實例。
CoCreateInstanceFromApp

從應用程式容器內,在特定電腦上建立特定類別的實例。
CoDecrementMTAUsage

釋放先前呼叫 CoIncrementMTAUsage 函式所做的遞增。
CoDisableCallCancellation

復原對 CoEnableCallCancellation 的呼叫動作。 當對 CoEnableCallCancellation 的所有呼叫都由對 CoDisableCallCancellation 的呼叫進行平衡時,停用呼叫執行緒上的同步呼叫取消。
CoDisconnectCoNtext

中斷代表指向目前內容中物件之所有介面指標維護的所有 Proxy 連線。
CoDisconnectObject

中斷代表指向指定物件之所有介面指標維護的所有遠端進程連接。
CoDosDateTimeToFileTime

將時間與日期的 MS-DOS 表示轉換成 Windows 所使用的 FILETIME 結構。
CoEnableCallCancellation

啟用對呼叫執行緒的同步呼叫取消。
CoFileTimeNow

CoFileTimeNow 函式 (objbase.h) 以 FILETIME 結構傳回目前的時間。
CoFileTimeNow

CoFileTimeNow 函式 (combaseapi.h) 會以 FILETIME 結構的形式傳回目前時間。
CoFileTimeToDosDateTime

將 FILETIME 轉換成 MS-DOS 日期和時間值。
CoFreeAllLibraries

釋放 CoGetClassObject) 內部呼叫的 CoLoadLibrary (函式所載入的所有 DLL,不論它們目前是否正在使用中。
CoFreeLibrary

釋放在載入時要明確釋放的程式庫。
CoFreeUnusedLibraries

卸載不再使用的任何 DLL,可能是因為 DLL 不再有任何未具現化的 COM 物件。
CoFreeUnusedLibrariesEx

卸載不再使用且卸載延遲已過期的任何 DLL。
CoGetApartmentType

傳回目前的 Apartment 類型和類型限定詞。
CoGetCallCoNtext

擷取目前線程上目前呼叫的內容。
CoGetCallerTID

傳回 DWORD 的指標,其中包含呼叫端執行緒的 Apartment 識別碼。
CoGetCancelObject

取得呼叫控制項介面的指標,通常是 ICancelMethodCalls,該物件對應至相同或另一個用戶端執行緒上擱置的輸出 COM 方法呼叫。
CoGetClassObject

提供與指定 CLSID 相關聯之類別物件上介面的指標。
CoGetCoNtextToken

傳回目前內容之 IObjCoNtext 實作的指標。
CoGetCurrentLogicalThreadId

傳回目前實體執行緒的邏輯執行緒識別碼。
CoGetCurrentProcess

傳回目前線程唯一的值。 CoGetCurrentProcess 可用來避免執行緒識別碼重複使用問題。
CoGetInstanceFromFile

建立新的 物件,並使用 IPersistFile::Load 從檔案初始化它。
CoGetInstanceFromIStorage

建立新的 物件,並透過對 IPersistFile::Load 的內部呼叫,從儲存體物件初始化它。
CoGetInterceptor

具現化要攔截之指定介面的適當攔截器,並傳回新建立的攔截器。
CoGetInterfaceAndReleaseStream

取消封送處理包含介面指標的緩衝區,並在介面指標從另一個執行緒封送處理至呼叫執行緒時釋放資料流程。
CoGetMalloc

擷取預設 OLE 工作記憶體配置器 (指標,以支援 IMalloc 介面的系統實作) ,讓應用程式可以呼叫其方法來管理記憶體。
CoGetMarshalSizeMax

傳回將指定之介面指標封送處理至指定物件所需的位元組數目上限。
CoGetObject

將顯示名稱轉換成識別具名物件的 Moniker,然後系結至 Moniker 所識別的物件。
CoGetObjectCoNtext

傳回目前 物件的內容。
CoGetPSClsid

傳回 DLL 的 CLSID,這個 DLL 會實作指定介面的 Proxy 和存根。
CoGetStandardMarshal

根據呼叫端,在用戶端進程或伺服器進程中建立預設或標準封送處理物件,並傳回該物件的 IMarshal 實作指標。
CoGetStdMarshalEx

建立匯總的標準封送處理器,以搭配輕量型用戶端處理常式使用。
CoGetSystemSecurityPermissions

傳回全電腦啟動和存取權限之安全性描述項的預設值,以及啟動和存取限制。
CoGetTreatAsClass

傳回可以模擬指定之物件的 CLSID。
CoHandlePriorityEventsFromMessagePump

在分派 Windows 訊息之後,由 ASTA 執行緒上的訊息發送器呼叫,以提供在訊息之間分派短期執行基礎結構 COM 呼叫和其他高優先順序或短期執行 COM 工作的機會。
CoImpersonateClient

讓伺服器在呼叫期間模擬目前呼叫的用戶端。
CoIncrementMTAUsage

當沒有執行 MTA 執行緒時,讓 MTA 支援保持作用中。
CoInitialize

初始化目前線程上的 COM 程式庫,並將並行模型識別為單一線程 Apartment (STA) 。
CoInitializeEx

初始化 COM 程式庫以供呼叫執行緒使用、設定執行緒的並行模型,並在需要時為執行緒建立新的 Apartment。
CoInitializeSecurity

註冊安全性,並設定進程的預設安全性值。
CoInvalidateRemoteMachineBindings

告知服務控制管理員排清指定電腦的任何快取 RPC 系結控制碼。
CoIsHandlerConnected

判斷遠端物件是否連接到對應的進程內物件。
CoIsOle1Class

判斷指定的 CLSID 是否代表 OLE 1 物件。
CoLoadLibrary

將特定 DLL 載入呼叫端的進程。
CoLockObjectExternal

呼叫可鎖定物件,以確保它保留在記憶體中,或釋放這類鎖定。
CoMarshalHresult

使用 CoUnmarshalHresult 函式,將 HRESULT 封送處理至指定的資料流程,以便從中解除封送處理。
CoMarshalInterface

寫入資料流程,這是在某些用戶端進程中初始化 Proxy 物件所需的資料。
CoMarshalInterThreadInterfaceInStream

將介面指標從一個執行緒封送處理至相同進程中的另一個執行緒。
CommonPrefixWith

根據這個 Moniker 與指定 Moniker 共通的前置詞,建立新的 Moniker。
ComposeWith

結合目前的 Moniker 與指定的 Moniker,以建立新的複合 Moniker。
[連接]

IRpcProxyBuffer::Connect 方法 (objidl.h) 初始化用戶端 Proxy,並將其系結至指定的 RPC 通道。
[連接]

IRpcStubBuffer::Connect 方法 (objidl.h) 初始化伺服器存根,並將其系結至指定的介面。
[連接]

IRpcProxyBuffer::Connect (objidlbase.h) 方法會初始化用戶端 Proxy,並將其系結至指定的 RPC 通道。
[連接]

IRpcStubBuffer::Connect (objidlbase.h) 方法會初始化伺服器存根,並將其系結至指定的介面。
CoNtextCallback

輸入物件內容、執行指定的函式,並傳回 。
CoNtextSensitiveHelp

判斷是否應在就地啟用會話期間輸入內容相關的說明模式。
ConvertObject

將 物件轉換為指定之 CLSID 的類型。 (ANSI)
ConvertObject

將 物件轉換為指定之 CLSID 的類型。 (Unicode)
複製

建立這個呼叫框架及其所有相關聯資料的複本。
CopyProxy

為指定的介面建立 Proxy 的私人複本。
CoQueryAuthenticationServices

擷取在呼叫 CoInitializeSecurity 的進程時所註冊的驗證服務清單。
CoQueryClientBlanket

由伺服器呼叫,以瞭解叫用目前線程上執行之方法的用戶端。
CoQueryProxyBlanket

擷取用戶端用來在指定的 Proxy 上呼叫的驗證資訊。
CoRegisterActivationFilter

註冊全進程篩選以處理啟用要求。
CoRegisterChannelHook

註冊通道勾點。
CoRegisterClassObject

向 OLE 註冊 EXE 類別物件,讓其他應用程式可以與其連線。
CoRegisterDeviceCatalog

可讓下載的 DLL 在其執行程式中註冊其裝置類別目錄介面,讓封送處理常式代碼能夠封送處理這些介面。
CoRegisterInitializeSpy

註冊 IInitializeSpy 介面的實作。 IInitializeSpy 介面已遭到清除,可讓開發人員在 COM Apartment 上執行初始化和清除。
CoRegisterMallocSpy

註冊 IMallocSpy 介面的實作,之後要求 OLE 在每次呼叫對應的 IMalloc 方法時呼叫其包裝函式方法。
CoRegisterMessageFilter

向 OLE 註冊 IMessageFilter 介面的實例,此介面用於處理目前線程上的並行問題。
CoRegisterPSClsid

讓下載的 DLL 在其執行中進程內註冊其自訂介面,讓封送處理常式代碼能夠封送處理這些介面。
CoRegisterSurrogate

透過其 ISurrogate 介面指標註冊 Surrogate 進程。
CoReleaseMarshalData

終結先前封送處理的資料封包。
CoReleaseServerProcess

遞減全域每個進程參考計數。
CoResumeClassObjects

由可以註冊多個類別物件的伺服器呼叫,以通知 SCM 所有已註冊的類別,並允許啟用這些類別物件的啟用要求。
CoRevertToSelf

還原執行執行緒上的驗證資訊。
CoRevokeClassObject

通知 OLE,先前向 CoRegisterClassObject 函式註冊的類別物件已不再可供使用。
CoRevokeDeviceCatalog

撤銷先前呼叫 CoRegisterDeviceCatalog所執行的裝置目錄註冊。
CoRevokeInitializeSpy

撤銷 IInitializeSpy 介面的已註冊實作。
CoRevokeMallocSpy

撤銷已註冊的 IMallocSpy 物件。
CoSetCancelObject

設定 (註冊) 或重設 (取消註冊) 取消物件,以供在目前線程的後續取消作業期間使用。
CoSetMessageDispatcher

註冊或取消註冊要在 ASTA 執行緒上的 COM 等候 API 內分派的視窗訊息時叫用的個別執行緒訊息發送器。
CoSetProxyBlanket

設定將用來在指定 Proxy 上進行呼叫的驗證資訊。
CoSuspendClassObjects

防止在進程內註冊的所有類別物件上,從 SCM 收到任何新的啟用要求。
CoSwitchCallCoNtext

切換 CoGetCallCoNtext 所使用的呼叫內容物件。
CoTaskMemAlloc

以 IMalloc::Alloc 相同的方式配置工作記憶體區塊。
CoTaskMemFree

釋放先前透過呼叫 CoTaskMemAlloc 或 CoTaskMemRealloc 函式所配置的工作記憶體區塊。
CoTaskMemRealloc

變更先前配置的工作記憶體區塊大小。
CoTestCancel

判斷用戶端是否已取消伺服器上執行的呼叫。
CoTreatAsClass

建立或移除模擬,其中一個類別的物件會被視為不同類別的物件。
CoUninitialize

關閉目前線程上的 COM 程式庫、卸載執行緒載入的所有 DLL、釋放執行緒維護的任何其他資源,並強制執行緒上的所有 RPC 連線關閉。
CoUnmarshalHresult

從指定的資料流程取消封存 HRESULT 類型。
CoUnmarshalInterface

使用先前呼叫 CoMarshalInterface 函式寫入資料流程的資料,初始化新建立的 Proxy,並傳回該 Proxy 的介面指標。
Count

IEnumCoNtextProps::Count 方法 (objidl.h) 擷取內容中的內容屬性數目。
Count

IEnumCoNtextProps::Count (objidlbase.h) 方法會擷取內容中的內容屬性數目。
CountRefs

IRpcStubBuffer::CountRefs 方法 (objidl.h) 會擷取存根在所連接之伺服器物件上的參考總數。
CountRefs

IRpcStubBuffer::CountRefs (objidlbase.h) 方法會擷取存根在所連接之伺服器物件上的參考總數。
CoWaitForMultipleHandles

等候指定的控制碼收到訊號,或等候指定的逾時期間經過。
CoWaitForMultipleObjects

取代 CoWaitForMultipleHandles。 此取代 API 會隱藏 ASTA 中不支援的 CoWaitForMultipleHandles 選項。
CreateAntiMoniker

建立並傳回新的反 Moniker。
CreateAsyncBindCtx

建立與非同步 Moniker 搭配使用的非同步系結內容。
CreateBindCtx

傳回 IBindCtx 實作的指標, (系結內容物件) 。 此物件會儲存特定 Moniker 系結作業的相關資訊。
CreateCall

ICallFactory::CreateCall 方法 (objidl.h) 會建立對應至指定非同步介面的呼叫物件的實例。
CreateCall

ICallFactory::CreateCall (objidlbase.h) 方法會建立對應至指定非同步介面的呼叫物件的實例。
CreateClassMoniker

建立參考指定類別的類別 Moniker。
CreateDataAdviseHolder

CreateDataAdviseHolder 函式 (ole2.h) 會在資料建議持有者物件上擷取 IDataAdviseHolder 的 OLE 實作指標。
CreateDataAdviseHolder

CreateDataAdviseHolder 函式 (objbase.h) 會擷取資料建議持有者物件上 IDataAdviseHolder 之 OLE 實作的指標。
CreateDataCache

擷取資料快取之 OLE 所提供實作之新實例的指標。
CreateFileMoniker

根據指定的路徑建立檔案 Moniker。
CreateFormatEnumerator

建立物件,這個物件會透過 FORMATETC 結構的靜態陣列實作 IEnumFORMATETC。
CreateGenericComposite

執行兩個 Moniker 的泛型組合,並提供結果複合 Moniker 的指標。
CreateInstance

建立未初始化的物件。
CreateInstanceLic

為指定的授權金鑰建立授權物件的實例。 這個方法是唯一可能在其他未授權的電腦上建立物件的方法。
CreateItemMoniker

建立專案 Moniker,識別包含物件內的物件 (通常是複合檔案) 。
CreateObjrefMoniker

根據物件的指標建立 OBJREF Moniker。
CreateOleAdviseHolder

建立建議持有者物件來管理複合檔案通知。 它會傳回物件 IOleAdviseHolder 介面之 OLE 實作的指標。
CreatePointerMoniker

根據物件的指標建立指標 Moniker。
CreateProxy

IPSFactoryBuffer::CreateProxy 方法會為指定的遠端介面建立 Proxy。
CreateProxy

IPSFactoryBuffer::CreateProxy (objidlbase.h) 方法會為指定的遠端介面建立 Proxy。
CreateStub

IPSFactoryBuffer::CreateStub 方法 (objidl.h) 會為指定介面的遠端使用建立存根。
CreateStub

IPSFactoryBuffer::CreateStub (objidlbase.h) 方法會為指定介面的遠端使用建立存根。
CreateView

在呼叫端的程式中建立檔檢視物件,並取得該物件的 IOleDocumentView 介面指標。
DAdvise

由支援建議接收的物件呼叫,以建立資料物件與建議接收之間的連線。 這可讓建議接收收到物件資料變更的通知。
停用

終結在 IPropertyPage::Activate 中建立的視窗。
DeactivateAndUndo

停用 物件、結束就地會話,並還原至容器的已儲存復原狀態。
DebugServerQueryInterface

IRpcStubBuffer::D ebugServerQueryInterface 方法 (objidl.h) 會擷取 stub 所代表介面的指標。
DebugServerQueryInterface

IRpcStubBuffer::D ebugServerQueryInterface (objidlbase.h) 方法會擷取 stub 所代表介面的指標。
DebugServerRelease

IRpcStubBuffer::D ebugServerRelease 方法 (objidl.h) 釋放先前由 DebugServerQueryInterface 傳回的介面指標。
DebugServerRelease

IRpcStubBuffer::D ebugServerRelease (objidlbase.h) 方法會釋放 DebugServerQueryInterface 先前傳回的介面指標。
DidAlloc

IMalloc::D idAlloc 方法 (objidl.h) 判斷這個配置器是否用來配置指定的記憶體區塊。
DidAlloc

IMalloc::D idAlloc (objidlbase.h) 方法會決定是否使用此配置器來配置指定的記憶體區塊。
DiscardCache

捨棄記憶體中找到的快取。
DiscardFrom

指示覆原管理員捨棄指定的復原單位,以及復原或重做堆疊上其下方的所有復原單位。
DiscardUndoState

指示容器捨棄其復原狀態。 容器不應該呼叫 IOleInPlaceObject::ReActivateAndUndo。
中斷連線

IRpcProxyBuffer::D isconnect 方法 (objidl.h) 中斷用戶端 Proxy 與其連線的任何 RPC 通道。
中斷連線

IRpcStubBuffer::D isconnect 方法 (objidl.h) 中斷伺服器存根與其連線的任何介面。
中斷連線

IRpcProxyBuffer::D isconnect (objidlbase.h) 方法會中斷用戶端 Proxy 與其連線之任何 RPC 通道的連線。
中斷連線

IRpcStubBuffer::D isconnect (objidlbase.h) 方法會將伺服器存根與其連線的任何介面中斷連線。
DisconnectObject

IMarshal::D isconnectObject 方法 (objidl.h) 會在關閉之前釋放物件的所有連線。
DisconnectObject

IMarshal::D isconnectObject (objidlbase.h) 方法會釋放其伺服器呼叫此方法實作的物件的所有連線。
DllCanUnloadNow

判斷實作此函式的 DLL 是否正在使用中。 如果沒有,呼叫端可以從記憶體卸載 DLL。
DllGetClassObject

從 DLL 物件處理常式或物件應用程式擷取類別物件。
DllRegisterServer

指示進程伺服器針對此伺服器模組中支援的所有類別建立其登錄專案。
DllUnregisterServer

指示同進程伺服器只移除透過 DllRegisterServer 建立的專案。
建議事項

指示覆原單位執行其動作。 請注意,如果包含子復原單位,也必須呼叫其 Do 方法。
DockWindow

將指定的視窗控制碼停駐到指定的監視器控制碼。
DoDragDrop

執行 OLE 拖放作業。
DoVerb

要求物件執行動作,以回應使用者的動作。 IOleObject::EnumVerbs 中物件的可能動作會列舉。
DragEnter

指出是否可以接受卸載,如果是,則表示卸載的效果。
DragEnterTarget

當使用者將滑鼠游標拖曳到潛在的置放目標視窗時,OLE 會呼叫這個方法。
DragLeave

移除目標意見反應並釋放資料物件。
DragLeaveTarget

當使用者將滑鼠游標拖曳到潛在的置放目標視窗外時,OLE 會呼叫此方法。
DragOver

提供目標意見反應給使用者,並將卸載的效果傳達給 DoDragDrop 函式,以便將其效果傳達回來源。
Draw

將 物件的標記法繪製到指定的裝置內容上。
下降

將來源資料併入目標視窗中、移除目標意見反應,以及釋放資料物件。
DUnadvise

終結先前設定的通知連線。
EditProperty

指定啟用屬性頁時要接收焦點的欄位。
啟用

啟用或停用復原管理員。
EnableModeless

當容器建立或終結強制回應對話方塊時,啟用或停用無強制回應對話方塊。
EnableModeless

啟用或停用框架的無強制回應對話方塊。
列舉

擷取複合 Moniker 元件之列舉值的指標。
EnumAdvise

建立列舉值,可用來列舉目前為 物件建立的諮詢連接。
EnumAdvise

擷取列舉值的指標,可用來列舉為物件註冊的諮詢連線,讓容器知道關閉前要釋放的內容。
EnumAdvise

傳回物件,這個物件可用來列舉目前的諮詢連接。
EnumCache

建立列舉值,可用來列舉目前的快取連線。
EnumCategories

擷取系統上註冊之元件類別的列舉值。
EnumClassesOfCategories

擷取實作一或多個指定類別識別碼之類別的列舉值。
EnumConnectionPoints

建立列舉值物件,逐一查看可連線物件中支援的所有連接點,每個傳出 IID 各有一個連接點。
EnumConnections

建立列舉值物件,以逐一查看這個連接點的目前連接。
EnumCoNtextProps

ICoNtext::EnumCoNtextProps 方法 (objidl.h) 會傳回可列舉此內容中內容屬性的 IEnumCoNtextProps 介面指標。
EnumCoNtextProps

ICoNtext::EnumCoNtextProps (objidlbase.h) 方法會傳回可用來列舉內容屬性的 IEnumCoNtextProps 介面指標。
EnumControls

列舉表單上的控制項。
EnumDAdvise

建立可以用來列舉目前諮詢連接的物件。
EnumFormatEtc

建立 物件以列舉資料物件所支援的格式。
EnumImplCategoriesOfClass

擷取指定類別所實作之 CATID 的列舉值。
EnumObjectParam

擷取介面的指標,可用來列舉系結內容之字串索引鍵指標的指標。
EnumObjects

列舉目前容器中的 物件。
EnumRedoable

建立列舉值物件,呼叫端可用來逐一查看重做堆疊中的一系列最上層復原單位。
EnumReqCategoriesOfClass

擷取指定類別所需之 CATID 的列舉值。
EnumRunning

建立並傳回列舉值的指標,此列舉值可以列出目前正在執行中物件資料表中註冊之所有物件的 Monikers, (ROT) 。
EnumUndoable

建立列舉值物件,呼叫端可用來逐一查看復原堆疊中的一系列最上層復原單位。
EnumVerbs

公開下拉式功能表,其中會依動詞編號以遞增順序列出物件可用的動詞。
EnumViews

建立物件,列舉檔物件所支援的檢視,或只支援一個檢視時,傳回該檢視的指標。
Exec

執行指定的命令,或顯示命令的說明。
失敗

針對任何狀態值提供失敗的泛型測試。
FContinue

指出泛型作業是否應該繼續。
FContinuePrinting

指出是否應該繼續冗長的列印工作。
FindConnectionPoint

如果該 IID 描述支援的傳出介面,則會傳回指定 IID 之連接點之 IConnectionPoint 介面的指標。
FindUnit

指出指定的單位是否為這個復原單位的子系或其子系之一,也就是說,如果指定的單位是這個父單位中階層的一部分,
Force

強制記錄檔的內容到磁片,至少透過指定的 LSN。
格式

根據模式格式化字串。
免費

IMalloc::Free 方法 (objidl.h) 釋放先前配置的記憶體區塊。
免費

IMalloc::Free (objidlbase.h) 方法會釋放先前配置的記憶體區塊。
免費

釋放畫面格複本以避免記憶體流失。
FreeBuffer

IRpcChannelBuffer::FreeBuffer 方法 (objidl.h) 釋放先前配置的 RPC 通道緩衝區。
FreeBuffer

IRpcChannelBuffer::FreeBuffer (objidlbase.h) 方法會釋放先前配置的 RPC 通道緩衝區。
FreeParam

釋放框架中指定的參數。
FreeSurrogate

ISurrogate::FreeSurrogate 方法 (objidl.h) 卸載 DLL 伺服器。
FreeSurrogate

ISurrogate::FreeSurrogate (objidlbase.h) 方法會卸載 DLL 伺服器。
凍結

凍結物件的繪製標記法,以便在呼叫 IViewObject::Unfreeze 方法之前不會變更。 此方法最常見的用法是用於帶狀列印。
FreezeEvents

指出容器是否忽略或接受 控制項中的事件。
get_Attributes

擷取圖片位屬性的目前集合。
get_Bold

取得字型目前的 Bold 屬性。
get_Charset

擷取字型中使用的字元集。
get_CurDC

擷取目前裝置內容的控制碼。 此屬性只適用于點陣圖圖片。
get_Description

事件發行者的顯示文字。 (取得)
get_Handle

擷取此圖片物件內所管理圖片的控制碼至指定的位置。
get_Height

擷取圖片物件中圖片的目前高度。
get_hFont

擷取這個字型物件所描述字型的控制碼。
get_hPal

擷取圖片物件目前使用的調色盤複本。
get_Italic

取得字型的目前斜體屬性。
get_KeepOriginalFormat

擷取圖片 KeepOriginalFormat 屬性的目前值。
get_Name

擷取字型系列的名稱。
get_Name

事件屬性的名稱。 (取得)
get_OwnerSID

事件發行者建立者的安全性識別碼。 (取得)
get_PublisherName

事件發行者的顯示名稱。 (取得)
get_PublisherType

事件發行者的選擇性系統管理群組。 (取得)
get_Size

擷取字型的點大小。
get_Strikethrough

取得字型目前的 Strikethrough 屬性。
get_Type

擷取圖片物件中包含的圖片目前類型。
get_Underline

取得字型目前的 Underline 屬性。
get_Value

事件屬性的值。 (取得)
get_Weight

取得字型目前的 Weight 屬性。
get_Width

擷取圖片物件中圖片的目前寬度。
GetActivationPolicy

擷取 物件的目前啟用原則。 當非使用中物件位於滑鼠指標下時,容器會在收到WM_SETCURSOR或WM_MOUSEMOVE訊息時呼叫此方法。
GetAdvise

擷取最近呼叫 IViewObject::SetAdvise 時所使用的 物件諮詢連接。
GetAllAccessRights

取得指定之 物件的整個存取權限和/或擁有者和群組清單。
GetBindOptions

擷取儲存在此系結內容中的系結選項。
GetBorder

擷取物件為作用中時,工具列和控制項的外部矩形。
GetBoundSource

如果連接為使用中,擷取連結來源的指標。
GetBuffer

IRpcChannelBuffer::GetBuffer 方法 (objidl.h) 擷取緩衝區,以便封送處理資料以進行傳輸。
GetBuffer

IRpcChannelBuffer::GetBuffer (objidlbase.h) 方法會擷取緩衝區,以便封送處理資料以進行傳輸。
GetCanonicalFormatEtc

提供可能不同的但邏輯上相等的 FORMATETC 結構。 您可以使用這個方法來判斷兩個不同的 FORMATETC 結構是否會傳回相同的資料,並移除重複轉譯的需求。
GetCapture

由就地使用中無視窗物件呼叫,以判斷它是否仍然具有滑鼠擷取。
GetCategoryDesc

擷取特定類別識別碼的當地語系化描述字串。
GetClassFile

傳回與指定檔案名相關聯的 CLSID。
GetClassForHandler

IStdMarshalInfo::GetClassForHandler 方法 (objidl.h) 會擷取在標準封送處理期間用於目的地進程的物件處理常式 CLSID。
GetClassForHandler

IStdMarshalInfo::GetClassForHandler (objidlbase.h) 方法會擷取在標準封送處理期間用於目的地進程的物件處理常式 CLSID。
GetClassID

擷取 物件的 CLSID) (類別識別碼。
GetClassInfo

擷取物件類型資訊的 ITypeInfo 介面指標。 物件的型別資訊會對應至類型程式庫中物件的 coclass 專案。
GetClassObject

擷取類別物件。
GetClientSite

擷取内嵌物件用戶端網站的指標。
GetClipboardData

擷取包含呼叫這個方法之内嵌物件目前內容的資料物件。 使用這個資料物件的指標,就可以使用與原始資料相同的資料來建立新的内嵌物件。
GetColorSet

傳回物件將用來在其 IViewObject::D raw 方法中使用對應參數繪製的邏輯調色盤。
GetComparisonData

從 Moniker 擷取資料,可用來測試 Moniker 是否與另一個 Moniker 相等。
GetConnectionInterface

擷取這個連接點所管理之傳出介面的 IID。
GetConnectionPointContainer

擷取父可連線物件的 IConnectionPointContainer 介面指標。
GetContainer

擷取物件容器的指標。
GetContentExtent

取得控制項的內容約制。
GetControlInfo

擷取控制項鍵盤助憶鍵和行為的相關資訊。
GetConvertInfo

取得與指定物件相關聯的轉換資訊。 (ANSI)
GetConvertInfo

取得與指定物件相關聯的轉換資訊。 (Unicode)
GetCurFile

擷取與 物件相關聯的檔案目前名稱。 如果沒有目前的工作檔案,這個方法會擷取物件的預設儲存提示。
GetCurrentApartmentType

IComThreadingInfo::GetCurrentApartmentType 方法 (objidl.h) 擷取呼叫端執行所在的 Apartment 類型。
GetCurrentApartmentType

IComThreadingInfo::GetCurrentApartmentType (objidlbase.h) 方法會擷取呼叫端執行所在的 Apartment 類型。
GetCurrentLogicalThreadId

IComThreadingInfo::GetCurrentLogicalThreadId 方法 (objidl.h) 擷取呼叫端執行所在的執行緒 GUID。
GetCurrentLogicalThreadId

IComThreadingInfo::GetCurrentLogicalThreadId (objidlbase.h) 方法會擷取呼叫端執行所在的執行緒 GUID。
GetCurrentThreadType

IComThreadingInfo::GetCurrentThreadType 方法 (objidl.h) 擷取呼叫端執行所在的執行緒類型。
GetCurrentThreadType

IComThreadingInfo::GetCurrentThreadType (objidlbase.h) 方法會擷取呼叫端執行所在的執行緒類型。
GetData

由資料取用者呼叫,以從來源資料物件取得資料。
GetDataHere

由資料取用者呼叫,以從來源資料物件取得資料。 這個方法與 GetData 方法不同,因為呼叫端必須配置並釋放指定的儲存媒體。
GetDC

從其容器提供螢幕或相容裝置之裝置內容的控制碼的物件。
GetDefaultProperty

從與事件發行者相關聯的屬性包擷取具名屬性及其值。
GetDefaultPropertyCollection

建立集合物件,列舉與事件發行者物件相關聯的屬性包中包含的屬性。
GetDescription

擷取復原單位的描述,該單位可用於復原或重做使用者介面。
GetDestCtx

IRpcChannelBuffer::GetDestCtx 方法 (objidl.h) 會擷取 RPC 通道的目的地內容。
GetDestCtx

IRpcChannelBuffer::GetDestCtx (objidlbase.h) 方法會擷取 RPC 通道的目的地內容。
GetDisplayName

擷取 Moniker 的顯示名稱。
GetDisplayString

擷取描述指定屬性的文字字串。
GetDocMiscStatus

擷取檔物件的狀態資訊。
GetDocument

取得擁有此檢視之檔物件上的 IUnknown 介面指標。
GetDropTarget

擷取支援拖放之就地使用中無視窗物件的 IDropTarget 介面。
GetExtendedControl

擷取容器用來包裝實際控制項之擴充控制項的 IDispatch 指標。
GetExtent

擷取執行中物件的目前顯示大小。
GetExtent

擷取指定之檢視物件將在指定的目標裝置上繪製的大小。
GetFocus

由就地作用中無視窗物件呼叫,以判斷它是否仍然具有鍵盤焦點。
GetGUID

擷取 物件的指定 GUID。
GetHandle

ISynchronizeHandle::GetHandle 方法 (objidl.h) 擷取同步處理物件的控制碼。
GetHandle

ISynchronizeHandle::GetHandle (objidlbase.h) 方法會擷取同步處理物件的控制碼。
GetIID

擷取這個 ICallIndirect 實作所支援的介面識別碼。
GetIIDAndMethod

擷取介面識別碼或方法編號。
GetInfo

擷取呼叫框架的相關資訊。
GetInfoOfIndex

從指定的索引擷取型別資訊。
GetInPlaceSite

擷取與此檢視物件相關聯的檢視網站。
GetInterfaceFromGlobal

擷取呼叫 Apartment 可使用之物件上介面的指標。 此介面目前必須在全域介面資料表中註冊。
GetLastRedoDescription

擷取重做堆疊頂端最上層復原單位的描述。
GetLastUndoDescription

擷取復原堆疊頂端最上層復原單位的描述。
GetLastUpdate

決定上次更新物件的時間。 (ANSI)
GetLastUpdate

決定上次更新物件的時間。 (Unicode)
GetLicInfo

擷取此類別處理站授權功能的相關資訊。
GetLinkSource

擷取可在 [連結] 對話方塊中顯示之連結的相關資訊。 (ANSI)
GetLinkSource

擷取可在 [連結] 對話方塊中顯示之連結的相關資訊。 (Unicode)
GetLinkUpdateOptions

決定連結的目前更新選項。 (ANSI)
GetLinkUpdateOptions

決定連結的目前更新選項。 (Unicode)
GetLocaleID

擷取 LCID () 地區設定識別碼,屬性頁可用來調整其地區設定特定設定。
GetLogLimits

擷取記錄檔目前界限的相關資訊。
GetMarshalingCoNtextAttribute

IMarshalingStream::GetMarshalingCoNtextAttribute 方法 (objidl.h) 取得封送處理內容的相關資訊。
GetMarshalingCoNtextAttribute

IMarshalingStream::GetMarshalingCoNtextAttribute (objidlbase.h) 方法會取得封送處理內容的相關資訊。
GetMarshalSizeMax

擷取封送處理期間所需的緩衝區大小上限。
GetMarshalSizeMax

擷取封送處理呼叫框架所需的位元組數目上限。
GetMethodInfo

從呼叫框架擷取介面方法的相關資訊。
GetMiscStatus

擷取物件在建立和載入時的狀態。
GetMoniker

擷取物件用戶端月臺的 Moniker。 物件可以藉由指定 dwAssign 的值,強制指派自己的 或其容器的 Moniker。
GetMoniker

擷取内嵌物件的 Moniker,呼叫端可用來連結至物件。
GetMultiTypeInfoCount

擷取這個物件必須提供的類型資訊區塊數目。
GetNames

擷取這個呼叫的方法或介面名稱。
GetNaturalExtent

提供容器中的調整大小提示,讓物件在使用者調整大小時使用。
GetNextLink

列舉容器中的連結。 (ANSI)
GetNextLink

列舉容器中的連結。 (Unicode)
GetObject

取得 VBA 物件上介面的指標。
GetObject

擷取指定物件的指標。
GetObject

判斷指定的 Moniker 所識別的物件是否正在執行,如果是,則會擷取該物件的指標。
GetObjectInfo

取得物件的大小、類型、名稱和位置資訊。 (ANSI)
GetObjectInfo

取得物件的大小、類型、名稱和位置資訊。 (Unicode)
GetObjectParam

擷取系結內容之字串索引鍵資料表中與指定索引鍵相關聯之物件的介面指標。
GetObjectStorage

擷取指定物件的儲存體指標。
GetOleObject

取得 Visual Basic 容器上 OLE 控制項的指標。
GetOpenParentState

擷取最內層開啟父復原單位的狀態資訊。 (IOleUndoManager.GetOpenParentState)
GetPageContainer

擷取 物件的指標,此物件代表包含所有頁面的整個屬性框架對話方塊。 呼叫這個方法可能會允許一個頁面巡覽至另一個頁面。
GetPageInfo

擷取屬性頁的相關資訊。
GetPageInfo

擷取檔第一頁的數目和總頁數。
GetPages

擷取屬性頁的清單,這些頁面可以顯示在這個物件的屬性工作表中。
GetParam

擷取呼叫框架中指定參數的值。
GetParamInfo

擷取指定參數的資訊。
GetParentState

擷取最內層開啟父復原單位的狀態資訊。 (IOleParentUndoUnit.GetParentState)
GetPredefinedStrings

擷取指定屬性可接受之允許值的陣列描述字串。
GetPredefinedValue

擷取與預先定義字串名稱相關聯的指定屬性值。
GetProperty

ICoNtext::GetProperty 方法 (objidl.h) 從內容擷取指定的內容屬性。
GetProperty

ICoNtext::GetProperty (objidlbase.h) 方法會從內容擷取指定的內容屬性。
GetRect

擷取描述所要求繪圖層面的矩形。
GetRect

擷取檢視區的矩形座標,此檢視區會啟動或啟動檢視區。
GetRegisteredSink

擷取已註冊的事件接收。
GetReturnValue

擷取儲存在呼叫框架中的傳回值。
GetRunningClass

擷取執行中物件的 CLSID。
GetRunningObjectTable

擷取執行中物件資料表 (ROT) 介面指標,此系結內容正在執行的電腦。
GetRunningObjectTable

傳回本機執行物件資料表上 IRunningObjectTable 介面的指標, (ROT) 。
GetSite

擷取使用 SetSite 傳遞的最新月臺。
GetSize

IMalloc::GetSize 方法 (objidl.h) 擷取先前配置的記憶體區塊大小。
GetSize

IMalloc::GetSize (objidlbase.h) 方法會擷取先前配置的記憶體區塊大小。
GetSizeMax

擷取儲存物件所需的資料流程大小。 (IPersistStreamInit.GetSizeMax)
GetSizeMax

擷取儲存物件所需的資料流程大小。 (IPersistStream.GetSizeMax)
GetSourceDisplayName

擷取連結化物件之連結來源的顯示名稱。
GetSourceMoniker

擷取識別連結化物件之連結來源的 Moniker。
GetStackLocation

擷取這個呼叫框架所系結的堆疊位置。
GetStackSize

擷取應該從堆疊快顯的位元組數目,以便從 方法的調用傳回。
GetTimeOfLastChange

擷取這個 Moniker 上次變更所識別物件的時間。
GetTimeOfLastChange

擷取上次修改物件的時間。
GetUnitType

擷取復原單位的 CLSID 和類型識別碼。
GetUnmarshalClass

擷取未分組程式碼的 CLSID。
GetUpdateOptions

擷取值,指出連結化物件更新快取資料的頻率。
GetUserClassID

擷取物件的類別識別碼、對應至識別物件給終端使用者之字串的 CLSID。
GetUserType

擷取物件的使用者類型名稱,以顯示在使用者介面元素中,例如功能表、清單方塊和對話方塊。
GetViewInfo

取得與 物件相關聯的檢視資訊。 (ANSI)
GetViewInfo

取得與 物件相關聯的檢視資訊。 (Unicode)
GetViewStatus

擷取物件不透明度的相關資訊,以及支援哪些繪圖層面。
GetWindow

擷取參與就地啟用的其中一個視窗控制碼, (框架、檔、父視窗或就地物件視窗) 。
GetWindowCoNtext

啟用就地物件以擷取構成視窗物件階層的視窗介面,以及物件就地啟用視窗應位於父視窗的位置。
GiveFeedback

讓來源應用程式在拖放作業期間提供視覺回饋給終端使用者,方法是提供指定視覺效果的列舉值 DoDragDrop 函式。
GrantAccessRights

將存取權的新清單與 物件上現有的存取權限合併。
HACCEL_UserFree

HACCEL_UserFree函式 (oleidl.h) 在 RPC 存根檔案呼叫時釋放伺服器端的資源。
HACCEL_UserFree64

HACCEL_UserFree64函式 (oleidl.h) RPC 存根檔案呼叫時釋放伺服器端的資源。
HACCEL_UserMarshal

將 HACCEL 封送處理至 RPC 緩衝區。
HACCEL_UserMarshal64

將 HACCEL 物件封送處理至 RPC 緩衝區。
HACCEL_UserSize

HACCEL_UserSize函式 (oleidl.h) 計算 HACCEL 物件的線路大小,並取得其控制碼和資料。
HACCEL_UserSize64

HACCEL_UserSize64函式 (oaild.h) 計算 HACCEL 物件的線路大小,並取得其控制碼和資料。
HACCEL_UserUnmarshal

HACCEL_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消封存 HACCEL 物件。
HACCEL_UserUnmarshal64

HACCEL_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消封存 HACCEL 物件。
HandleInComingCall

提供撥入電話的單一進入點。
HandsOffStorage

指示物件釋放其容器傳遞至該物件的所有儲存物件,並進入 HandsOff 模式。
雜湊

使用 Moniker 的內部狀態建立雜湊值。
HBITMAP_UserFree

當 RPC 存根檔案呼叫時,釋放伺服器端的資源。
HBITMAP_UserFree64

當 RPC 存根檔案呼叫時,釋放伺服器端的資源。
HBITMAP_UserMarshal

將 HBITMAP 物件封送處理至 RPC 緩衝區。
HBITMAP_UserMarshal64

將 HBITMAP 物件封送處理至 RPC 緩衝區。
HBITMAP_UserSize

計算 HBITMAP 物件的線路大小,並取得其控制碼和資料。
HBITMAP_UserSize64

計算 HBITMAP 物件的線路大小,並取得其控制碼和資料。
HBITMAP_UserUnmarshal

從 RPC 緩衝區取消封存 HBITMAP 物件。
HBITMAP_UserUnmarshal64

從 RPC 緩衝區取消封存 HBITMAP 物件。
HDC_UserFree

HDC_UserFree函式 (oleidl.h) 在 RPC 存根檔案呼叫時釋放伺服器端的資源。
HDC_UserFree64

HDC_UserFree64函式 (oleidl.h) 在 RPC 存根檔案呼叫時釋放伺服器端的資源。
HDC_UserMarshal

HDC_UserMarshal函式 (oleidl.h) 封送處理 HDC 物件到 RPC 緩衝區。
HDC_UserMarshal64

HDC_UserMarshal64函式 (oleidl.h) 將 HDC 物件封送處理至 RPC 緩衝區。
HDC_UserSize

HDC_UserSize函式 (oleidl.h) 計算 HDC 物件的線路大小,並取得其控制碼和資料。
HDC_UserSize64

HDC_UserSize64函式 (oleidl.h) 計算 HDC 物件的線路大小,並取得其控制碼和資料。
HDC_UserUnmarshal

HDC_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消封存 HDC 物件。
HDC_UserUnmarshal64

HDC_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消封存 HDC 物件。
HeapMinimize

IMalloc::HeapMinimize 方法 (objidl.h) 將未使用的記憶體釋放至作業系統、聯合連續的可用區塊,以及認可免費頁面,將堆積最小化。
HeapMinimize

IMalloc::HeapMinimize (objidlbase.h) 方法會將未使用的記憶體釋放至作業系統,將堆積最小化。
說明

叫用屬性頁說明,以回應使用者要求。
HGLOBAL_UserFree

HGLOBAL_UserFree函式 (oleidl.h) 由 RPC 存根檔案呼叫時釋放伺服器端的資源。
HGLOBAL_UserFree64

HGLOBAL_UserFree64函式 (oleidl.h) 由 RPC 存根檔案呼叫時釋放伺服器端的資源。
HGLOBAL_UserMarshal

將 HGLOBAL 封送處理至 RPC 緩衝區。
HGLOBAL_UserMarshal64

將 HGLOBAL 物件封送處理至 RPC 緩衝區。
HGLOBAL_UserSize

HGLOBAL_UserSize函式 (oleidl.h) 會計算 HGLOBAL 物件的線路大小,並取得其控制碼和資料。
HGLOBAL_UserSize64

HGLOBAL_UserSize64函式 (oleidl.h) 會計算 HGLOBAL 物件的線路大小,並取得其控制碼和資料。
HGLOBAL_UserUnmarshal

HGLOBAL_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消封存 HGLOBAL 物件。
HGLOBAL_UserUnmarshal64

HGLOBAL_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消封存 HGLOBAL 物件。
HMENU_UserFree

HMENU_UserFree函式 (oleidl.h) 由 RPC 存根檔案呼叫時釋放伺服器端的資源。
HMENU_UserFree64

HMENU_UserFree64函式 (oleidl.h) 由 RPC 存根檔案呼叫時釋放伺服器端的資源。
HMENU_UserMarshal

HMENU_UserMarshal函式 (oleidl.h) 將 HMENU 封送處理至 RPC 緩衝區。
HMENU_UserMarshal64

HMENU_UserMarshal64函式 (oleidl.h) 將 HMENU 封送處理至 RPC 緩衝區。
HMENU_UserSize

HMENU_UserSize函式 (oleidl.h) 會計算 HMENU 物件的線路大小,並取得其控制碼和資料。
HMENU_UserSize64

HMENU_UserSize64函式 (oleidl.h) 會計算 HMENU 物件的線大小,並取得其控制碼和資料。
HMENU_UserUnmarshal

HMENU_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消封存 HMENU 物件。
HMENU_UserUnmarshal64

HMENU_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消封存 HMENU 物件。
HPALETTE_UserFree

由 RPC 存根檔案呼叫時,釋放伺服器端的資源 (HPALETTE_UserFree) 。
HPALETTE_UserFree64

由 RPC 存根檔案呼叫時,釋放伺服器端的資源。 (HPALETTE_UserFree64)
HPALETTE_UserMarshal

將 HPALETTE 物件封送處理至 RPC 緩衝區。 (HPALETTE_UserMarshal)
HPALETTE_UserMarshal64

將 HPALETTE 物件封送處理至 RPC 緩衝區。 (HPALETTE_UserMarshal64)
HPALETTE_UserSize

計算 HPALETTE 物件的線大小,並取得其控制碼和資料。 (HPALETTE_UserSize)
HPALETTE_UserSize64

計算 HPALETTE 物件的線大小,並取得其控制碼和資料。 (HPALETTE_UserSize64)
HPALETTE_UserUnmarshal

從 RPC 緩衝區取消封存 HPALETTE 物件。 (HPALETTE_UserUnmarshal)
HPALETTE_UserUnmarshal64

從 RPC 緩衝區取消封存 HPALETTE 物件。 (HPALETTE_UserUnmarshal64)
HRESULT_CODE

擷取指定 HRESULT 的程式碼部分。
HRESULT_FACILITY

擷取指定 HRESULT 的功能。
HRESULT_FROM_NT

將 NT 狀態值對應至 HRESULT 值。
HRESULT_FROM_WIN32

將系統錯誤碼對應至 HRESULT 值。
HRESULT_SEVERITY

擷取指定 HRESULT 的嚴重性欄位。
HWND_UserFree

HWND_UserFree函式 (oleidl.h) 由 RPC 存根檔案呼叫時釋放伺服器端的資源。
HWND_UserFree64

HWND_UserFree64函式 (oleidl.h) 由 RPC 存根檔案呼叫時釋放伺服器端的資源。
HWND_UserMarshal

HWND_UserMarshal函式 (oleidl.h) 將 HWND 物件封送處理至 RPC 緩衝區。
HWND_UserMarshal64

HWND_UserMarshal64函式 (oleidl.h) 將 HWND 物件封送處理至 RPC 緩衝區。
HWND_UserSize

HWND_UserSize函式 (oleidl.h) 會計算 HWND 物件的線路大小,並取得其控制碼和資料。
HWND_UserSize64

HWND_UserSize64函式 (oleidl.h) 會計算 HWND 物件的連線大小,並取得其控制碼和資料。
HWND_UserUnmarshal

HWND_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消封存 HWND 物件。
HWND_UserUnmarshal64

HWND_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消封存 HWND 物件。
IIDFromString

將 StringFromIID 函式所產生的字串轉換回原始介面識別碼, (IID) 。
ImpersonateClient

IServerSecurity::ImpersonateClient 方法 (objidl.h) 可讓伺服器在呼叫期間模擬用戶端。
ImpersonateClient

IServerSecurity::ImpersonateClient (objidlbase.h) 方法可讓伺服器在呼叫期間模擬用戶端。
Init

初始化進程伺服器。
InitCache

使用指定資料物件所提供的資料,視需要填入快取。
InitFromData

使用指定之資料物件的資料,初始化新建立的物件,該物件可以位於相同容器或剪貼簿上。
Initialize

初始化執行緒以使用 Windows 執行階段 API。
InitNew

通知物件正在初始化為新建立的物件。
InitNew

將 物件初始化為預設狀態。 若要呼叫這個方法,而不是 IPersistStreamInit::Load。
InitNew

初始化新的儲存體物件。
InitNew

在指定的檔案上建立新的記錄實例。 如果已有該名稱的檔案存在,則會覆寫該檔案。
InPlaceDeactivate

停用作用中的就地物件,並捨棄物件的復原狀態。
InsertMenus

可讓容器將功能表群組插入複合功能表中,以在就地會話期間使用。
InvalidateRect

可讓 物件在畫面上使指定矩形的就地影像失效。
InvalidateRgn

可讓 物件在畫面上失效其就地影像的指定區域。
反向方法

建立這個 Moniker 的反轉 Moniker。 當撰寫到這個 Moniker 或其中一個類似的結構右邊時,Moniker 將撰寫為 nothing。
叫用

IRpcStubBuffer::Invoke 方法 (objidl.h) 叫用存根所代表的介面。
叫用

IRpcStubBuffer::Invoke (objidlbase.h) 方法會叫用存根所代表的介面。
叫用

將此啟用記錄套用至 物件。 在封送處理的情況下,這通常會在伺服器端執行,而且是實際物件工作完成的方法。
IS_ERROR

提供任何狀態值的錯誤一般測試。
IsAccelerator

判斷指定的按鍵是否對應至指定之快速鍵資料表中的快速鍵。
IsAccessAllowed

判斷指定的信任項是否具有物件或屬性的存取權限。
IsClassOfCategories

判斷類別是否實作一或多個類別。
IsConnected

IRpcChannelBuffer::IsConnected 方法 (objidl.h) 判斷 RPC 通道是否已連線。
IsConnected

IRpcChannelBuffer::IsConnected (objidlbase.h) 方法會判斷 RPC 通道是否已連線。
IsDirty

判斷物件自上次儲存至其資料流程後是否已變更。 (IPersistStreamInit.IsDirty)
IsDirty

判斷物件自上次儲存至其目前檔案後是否已變更。
IsDirty

判斷物件自上次儲存至其目前儲存體之後是否已變更。
IsDirty

判斷物件自上次儲存至其資料流程後是否已變更。 (IPersistStream.IsDirty)
IsEqual

比較此字型物件與另一個字型物件是否相等。
IsEqual

判斷這個 Moniker 是否與指定的 Moniker 相同。
IsEqualCLSID

評估為布林值,指出兩個 CLSID 是否相等。
IsEqualGUID

IsEqualGUID 宏 (objbase.h) 判斷兩個 GUID 是否相等。
IsEqualGUID

評估為布林值,指出兩個 GUID 是否相等。
IsEqualGUID

IsEqualGUID 宏 (winddi.h) 判斷兩個 GUID 是否相等。
IsEqualIID

評估為布林值,指出兩個 IID 是否相等。
IsEvaluatingEdpPolicy

指出置放目標是否想要處理企業保護原則的評估。
IsIIDSupported

IRpcStubBuffer::IsIIDSupported 方法 (objidl.h) 判斷存根是否設計成處理特定介面的取消封存。
IsIIDSupported

IRpcStubBuffer::IsIIDSupported (objidlbase.h) 方法會判斷存根是否設計成處理特定介面的取消封存。
IsImpersonating

IServerSecurity::IsImpersonating 方法 (objidl.h) 指出伺服器目前是否模擬用戶端。
IsImpersonating

IServerSecurity::IsImpersonating (objidlbase.h) 方法會指出伺服器目前是否正在模擬用戶端。
IsPageDirty

指出屬性頁自啟動後或最近呼叫 Apply 之後是否已變更。
IsRunning

判斷指定的物件是否正在執行。
IsRunning

判斷這個 Moniker 所識別的物件目前是否已載入並執行中。
IsRunning

判斷物件目前是否處於執行中狀態。
IsRunning

判斷指定的 Moniker 所識別的物件目前是否正在執行。
IsSystemMoniker

判斷這個 Moniker 是否為其中一個系統提供的 Moniker 類別。
IsUpToDate

檢查物件是否為最新狀態。
載入

指示物件使用屬性包中可用的屬性來初始化本身,並在發生錯誤時通知提供的錯誤記錄檔物件。
載入

從先前儲存的資料流程初始化 物件。 (IPersistStreamInit.Load)
載入

開啟指定的檔案,並從檔案連接初始化物件。
載入

從現有的儲存體載入物件。
載入

從先前儲存的資料流程初始化 物件。 (IPersistStream.Load)
LoadDllServer

ISurrogate::LoadDllServer 方法 (objidl.h) 將 DLL 伺服器載入實作代理。
LoadDllServer

ISurrogate::LoadDllServer (objidlbase.h) 方法會將 DLL 伺服器載入至實作代理。
鎖定

要求共用資源的鎖定。
LockContainer

讓内嵌物件的容器保持執行,直到明確釋放為止。
LockInPlaceActive

指出控制項是否應該保持就地作用中。 呼叫這個方法通常會巢狀事件,以確保物件的啟用狀態在整個事件處理期間保持穩定。
LockRunning

將已經執行的物件鎖定到其執行中狀態,或從其執行中狀態解除鎖定。 (IRunnableObject.LockRunning)
LockServer

IClassFactory::LockServer (unknwnbase.h) 方法會鎖定在記憶體中開啟的物件應用程式。 這可讓實例更快速地建立。
LockServer

IClassFactory::LockServer 方法會鎖定在記憶體中開啟的物件應用程式。 這可讓實例更快速地建立。
MAKE_HRESULT

MAKE_HRESULT宏 (winerror.h) 會從其元件片段建立 HRESULT 值。
MAKE_HRESULT

MAKE_HRESULT宏 (dmerror.h) 會從其元件片段建立 HRESULT 值。
MAKE_SCODE

從其元件片段建立 SCODE 值。
MapPropertyToPage

擷取與指定屬性相關聯之屬性頁的 CLSID。
元帥

將可觸達的資料轉換成平面緩衝區,而不會干擾框架,以封送處理呼叫框架。
MarshalInterface

IMarshal::MarshalInterface 方法 (objidl.h) 封送處理介面指標。
MarshalInterface

IMarshal::MarshalInterface (objidlbase.h) 方法會封送處理介面指標。
MessagePending

表示 COM 正在等候回應遠端呼叫時,訊息已抵達。
MkParseDisplayName

將字串轉換成 Moniker,以識別字串所命名的物件。
MonikerCommonPrefixWith

根據這個 Moniker 所 (組成此 Moniker 物件的資料) 與其他 Moniker 共用的通用前置詞,建立新的 Moniker。
MonikerRelativePathTo

提供 Moniker,當撰寫到第一個指定的 Moniker 結尾 (或具有類似結構) 的 Moniker 時,會產生第二個指定的 Moniker。
移動

定位並調整框架內屬性頁對話方塊的大小。
下一步

擷取列舉序列中指定的專案數目。 (IEnumConnectionPoints.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumConnections.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumOleUndoUnits.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumOleDocumentViews.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumOLEVERB.Next)
下一步

IEnumCoNtextProps::Next 方法 (objidl.h) 擷取列舉序列中指定的專案數目。
下一步

擷取列舉序列中指定的專案數目。 (IEnumFORMATETC.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumMoniker.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumSTATDATA.Next)
下一步

IEnumString::Next 方法 (objidl.h) 擷取列舉序列中指定的專案數目。
下一步

IEnumUnknown::Next 方法 (objidl.h) 擷取列舉序列中指定的專案數目。
下一步

IEnumCoNtextProps::Next (objidlbase.h) 方法會擷取列舉序列中指定的專案數目。
下一步

IEnumString::Next (objidlbase.h) 方法會擷取列舉序列中指定的專案數目。
下一步

IEnumUnknown::Next (objidlbase.h) 方法會擷取列舉序列中指定的專案數目。
下一步

擷取列舉序列中指定的專案數目。 (IEnumCATEGORYINFO.Next)
下一步

擷取列舉序列中指定的專案數目。 (IEnumGUID.Next)
NoteChangeTime

記錄上次修改執行中物件的時間。 物件先前必須已向執行中的物件資料表註冊, (ROT) 。 此方法會將上次變更的時間儲存在 ROT 中。
OleBuildVersion

此函式已過時。
OleCreate

OleCreate 函式 (ole.h) 會建立 CLSID 所識別的内嵌物件。 它可以實作允許插入新物件的功能表項目。
OleCreate

OleCreate 函式 (ole2.h) 會建立 CLSID 所識別的内嵌物件。 它可以實作功能表項目,讓使用者插入物件。
OleCreateDefaultHandler

建立預設內嵌處理常式的新實例。 這個實例已初始化,因此當内嵌物件進入執行中狀態時,它會建立本機伺服器。
OleCreateEmbeddingHelper

使用以 OLE 預設物件處理常式片段匯總的應用程式提供程式碼,建立 OLE 內嵌協助程式物件。 這個協助程式物件可以建立並用於特定內容和角色,如呼叫端所決定。
OleCreateEx

藉由在需要快取多個簡報格式或資料的容器中支援更有效率的物件具現化,而不是 OleCreate 所支援的單一格式,來擴充 OleCreate 功能。
OleCreateFontIndirect

使用 FONTDESC 結構中字型屬性的初始描述,建立和初始化標準字型物件。
OleCreateFromData

從剪貼簿或 OLE 拖放作業中擷取的資料傳輸物件建立内嵌物件。 它是用來實作 OLE 拖放作業中的貼上。
OleCreateFromDataEx

藉由在需要快取多種簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateFromData 所支援的單一格式,來擴充 OleCreateFromData 功能。
OleCreateFromFile

OleCreateFromFile 函式 (ole.h) 會從具名檔案的內容建立内嵌物件。
OleCreateFromFile

OleCreateFromFile 函式 (ole2.h) 會從具名檔案的內容建立内嵌物件。
OleCreateFromFileEx

擴充 OleCreateFromFile 功能,方法是在需要快取多個簡報格式或資料的容器中支援更有效率的物件具現化,而不是 OleCreateFromFile 所支援的單一格式。
OleCreateLink

建立 OLE 複合檔案連結化物件。
OleCreateLinkEx

藉由在需要快取多個簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateLink 所支援的單一格式,來擴充 OleCreateLink 功能。
OleCreateLinkFromData

從剪貼簿擷取的資料傳輸物件,或作為 OLE 拖放作業的一部分,建立連結化物件。
OleCreateLinkFromDataEx

擴充 OleCreateLinkFromData 功能,方法是在需要快取多個簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateLinkFromData 所支援的單一格式。
OleCreateLinkToFile

建立連結至檔案的物件。
OleCreateLinkToFileEx

藉由在需要快取多個簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateLinkToFile 所支援的單一格式,來擴充 OleCreateLinkToFile 功能。
OleCreateMenuDescriptor

建立並傳回 OLE 功能表描述元 (,也就是 OLE 提供的資料結構,描述 OLE 在分派功能表訊息和命令時要使用的功能表) 。
OleCreatePictureIndirect

建立根據 PICTDESC 結構初始化的新圖片物件。
OleCreatePropertyFrame

叫用新的屬性框架,也就是屬性工作表對話方塊,其父系為 hwndOwner,其中對話方塊位於父視窗的 (x,y) ,且標題為 lpszCaption。
OleCreatePropertyFrameIndirect

根據包含參數的結構 (OCPFIPARA) MS,建立屬性框,也就是屬性工作表對話方塊,而不是在呼叫 OleCreatePropertyFrame 時指定個別參數。
OleCreateStaticFromData

從資料傳輸物件建立僅包含沒有原生資料的標記法的靜態物件。
OleDestroyMenuDescriptor

由容器呼叫以釋放 OleCreateMenuDescriptor 函式所配置的共用功能表描述元。
OleDoAutoConvert

如果登錄中設定了該物件類別的自動轉換,則會自動將物件轉換成新的類別。
OleDraw

OleDraw 函式 (ole.h) 可讓您更輕鬆地繪製物件。 您可以使用它,而不是直接呼叫 IViewObject::D raw。
OleDraw

OleDraw 函式 (ole2.h) 可讓您更輕鬆地繪製物件。 您可以使用它,而不是直接呼叫 IViewObject::D raw。
OleDuplicateData

複製指定控制碼中找到的資料,並將控制碼傳回給重複的資料。 來源資料是剪貼簿格式。 使用此函式可協助實作一些資料傳輸介面,例如 IDataObject。
OleFlushClipboard

執行剪貼簿關機順序。 它也會釋放 OleSetClipboard 函式放置在剪貼簿上的 IDataObject 指標。
OleGetAutoConvert

判斷是否已為指定 CLSID 的物件設定登錄,以自動轉換成另一個 CLSID,如果是的話,則會擷取新的 CLSID。
OleGetClipboard

擷取可用來存取剪貼簿內容的資料物件。
OleGetClipboardWithEnterpriseInfo

讓 Windows 資訊保護啟發式應用程式從 OLE 剪貼簿擷取 IDataObject,並伴隨 Windows 資訊保護資料和來源應用程式的相關資訊。
OleGetIconOfClass

傳回包含指定 CLSID 之圖示和字串標籤的中繼檔控制碼。
OleGetIconOfFile

傳回中繼檔控制碼,其中包含指定檔案名的圖示和字串標籤。
OleIconToCursor

將圖示轉換成游標。
OleInitialize

初始化目前 Apartment 上的 COM 程式庫、將並行模型識別為單一線程 Apartment (STA) ,並啟用下列一節中所述的其他功能。
OleIsCurrentClipboard

判斷先前由 OleSetClipboard 函式放在剪貼簿上的資料物件指標是否仍在剪貼簿上。
OleIsRunning

判斷複合檔案物件目前是否處於執行中狀態。
OleLoad

將物件載入至巢狀在指定儲存物件內的記憶體中。
OleLoadFromStream

OleLoadFromStream 函式 (ole.h) 從資料流程載入物件。
OleLoadFromStream

OleLoadFromStream 函式 (ole2.h) 從資料流程載入物件。
OleLoadPicture

建立新的圖片物件,並從資料流程的內容初始化它。 這相當於使用 Null 呼叫 OleCreatePictureIndirect 做為第一個參數,後面接著呼叫 IPersistStream::Load。 (OleLoadPicture)
OleLoadPictureEx

建立新的圖片物件,並從資料流程的內容初始化它。 這相當於使用 Null 呼叫 OleCreatePictureIndirect 做為第一個參數,後面接著呼叫 IPersistStream::Load。 (OleLoadPictureEx)
OleLoadPicturePath

建立新的圖片物件,並從資料流程的內容初始化它。 這相當於呼叫 OleCreatePictureIndirect (Null,...) 後面接著 IPersistStream::Load。
OleLockRunning

將已經執行的物件鎖定到其執行中狀態,或將其解除鎖定其執行狀態。 (OleLockRunning)
OleMetafilePictFromIconAndLabel

建立元資料檔案,在其中繪製指定的圖示和標籤。
OleNoteObjectVisible

遞增或遞減外部參考,讓物件保持執行中狀態。
OleQueryCreateFromData

檢查資料物件是否有一種格式,可讓它透過呼叫 OleCreateFromData 或 OleCreateStaticFromData 函式成為内嵌物件。
OleQueryLinkFromData

判斷是否可以從剪貼簿資料物件建立 OLE 連結化物件 (而非 OLE 内嵌物件) 。
OleRegEnumFormatEtc

建立列舉物件,此物件可用來列舉 OLE 物件伺服器在系統登錄中註冊的資料格式。
OleRegEnumVerbs

提供所指定類別之已註冊動詞命令的列舉。 自訂 DLL 物件應用程式的開發人員會使用此函式來模擬預設物件處理常式的行為。
OleRegGetMiscStatus

傳回登錄中指定 CLSID 所支援之簡報和行為的相關其他資訊。
OleRegGetUserType

從登錄取得指定類別的使用者類型。
OleRun

將 OLE 複合檔案物件放入執行中狀態。
OleSave

將以交易模式開啟的物件儲存至指定的儲存物件。
OleSaveToStream

OleSaveToStream 函式 (ole.h) 會將物件與 IPersistStream 介面一起儲存至指定的資料流程。
OleSaveToStream

OleSaveToStream 函式 (ole2.h) 會將物件與 IPersistStream 介面一起儲存至指定的資料流程。
OleSetAutoConvert

指定 CLSID,當載入該類別的物件時,自動轉換成不同的類別。
OleSetClipboard

將特定資料物件的指標放在剪貼簿上。 這可讓 OleGetClipboard 函式存取資料物件。
OleSetContainedObject

通知物件它內嵌在 OLE 容器中,這可確保對支援内嵌物件連結的容器正確執行參考計數。 (OleSetContainedObject)
OleSetMenuDescriptor

從容器的框架視窗中安裝或移除 OLE 分派程式碼。
OLESTR

將字串常值轉換成 Unicode 字串。
OleTranslateAccelerator

由物件應用程式呼叫,可讓物件的容器根據容器的快速鍵資料表來轉譯加速器。
OleTranslateColor

將OLE_COLOR類型轉換為 COLORREF。
OleUIAddVerbMenuA

將指定物件的 [動詞] 功能表加入至指定的功能表。 (ANSI)
OleUIAddVerbMenuW

將指定物件的 [動詞] 功能表加入至指定的功能表。 (Unicode)
OleUIBusyA

叫用標準 [忙碌] 對話方塊,讓使用者能夠管理並行。 (ANSI)
OleUIBusyW

叫用標準 [忙碌] 對話方塊,讓使用者能夠管理並行。 (Unicode)
OleUICanConvertOrActivateAs

判斷登錄中是否有任何 OLE 物件類別可用來轉換或啟動指定的 CLSID。
OleUIChangeIconA

叫用標準變更圖示對話方塊,讓使用者從圖示檔、可執行檔或 DLL 中選取圖示。 (ANSI)
OleUIChangeIconW

叫用標準變更圖示對話方塊,讓使用者從圖示檔、可執行檔或 DLL 中選取圖示。 (Unicode)
OleUIChangeSourceA

叫用 [變更來源] 對話方塊,允許使用者變更連結的來源。 (ANSI)
OleUIChangeSourceW

叫用 [變更來源] 對話方塊,允許使用者變更連結的來源。 (Unicode)
OleUIConvertA

叫用標準 [轉換] 對話方塊,允許使用者變更單一指定物件的類型,或指定物件類別之所有 OLE 物件的類型。 (ANSI)
OleUIConvertW

叫用標準 [轉換] 對話方塊,允許使用者變更單一指定物件的類型,或指定物件類別之所有 OLE 物件的類型。 (Unicode)
OleUIEditLinksA

叫用標準連結對話方塊,讓使用者修改容器的連結化物件。 (ANSI)
OleUIEditLinksW

叫用標準連結對話方塊,讓使用者修改容器的連結化物件。 (Unicode)
OleUIInsertObjectA

叫用標準 [插入物件] 對話方塊,讓使用者選取物件來源和類別名稱,以及將物件顯示為本身或圖示的選項。 (ANSI)
OleUIInsertObjectW

叫用標準 [插入物件] 對話方塊,讓使用者選取物件來源和類別名稱,以及將物件顯示為本身或圖示的選項。 (Unicode)
OleUIObjectPropertiesA

叫用 [物件屬性] 對話方塊,此對話方塊會顯示物件的 [一般]、[檢視] 和 [連結] 資訊。 (ANSI)
OleUIObjectPropertiesW

叫用 [物件屬性] 對話方塊,此對話方塊會顯示物件的 [一般]、[檢視] 和 [連結] 資訊。 (Unicode)
OleUIPasteSpecialA

叫用標準 [貼上特殊] 對話方塊,讓使用者選取要貼上或貼上連結的剪貼簿物件格式。 (ANSI)
OleUIPasteSpecialW

叫用標準 [貼上特殊] 對話方塊,讓使用者選取要貼上或貼上連結的剪貼簿物件格式。 (Unicode)
OleUIPromptUserA

顯示具有指定範本的對話方塊,並從使用者傳迴響應 (按鈕識別碼) 。 此函式可用來顯示 OLE 警告訊息,例如「未註冊類別」。 (ANSI)
OleUIPromptUserW

顯示具有指定範本的對話方塊,並從使用者傳迴響應 (按鈕識別碼) 。 此函式可用來顯示 OLE 警告訊息,例如「未註冊類別」。 (Unicode)
OleUIUpdateLinksA

更新連結容器中的所有連結,並顯示顯示更新程式進度的對話方塊。 如果使用者按下 [停止] 按鈕或處理所有連結時,就會停止此程式。 (ANSI)
OleUIUpdateLinksW

更新連結容器中的所有連結,並顯示顯示更新程式進度的對話方塊。 如果使用者按下 [停止] 按鈕或處理所有連結時,就會停止此程式。 (Unicode)
OleUninitialize

關閉 Apartment 上的 COM 程式庫、釋放 Apartment 所持有的任何類別處理站、其他 COM 物件或伺服器、停用 Apartment 上的 RPC,並釋放 Apartment 維護的任何資源。
OnAmbientPropertyChange

通知控制項一或多個容器的環境屬性已變更。
OnCall

在攔截器上收到方法呼叫時,通知事件接收。 接收會隨附 ICallFrame 實例,其系結至攔截的傳入方法調用。 透過該接收,可以透過各種方式操作呼叫框架。
OnChanged

通知接收可系結屬性已變更。
OnClose

由伺服器呼叫,通知所有已註冊的諮詢接收物件已從執行中變更為載入狀態。
OnControlInfoChanged

通知容器控制項的 CONTROLINFO 結構已變更,而且容器應該呼叫控制項的 IOleControl::GetControlInfo 進行更新。
OnDataChange

由伺服器呼叫,以通知目前已註冊的資料物件,建議接收物件中的資料已變更。
OnDefWindowMessage

針對傳遞至 物件的所有訊息叫用預設處理。
OnDocWindowActivate

啟動或停用容器的文件視窗時,通知使用中的就地物件。
OnFocus

指出此控制項網站所管理的控制項是否已取得或失去焦點。
OnFrameWindowActivate

當容器的最上層框架視窗啟動或停用時,通知物件。
OnInactiveMouseMove

通知物件滑鼠指標已移至該物件上方,讓物件可以引發滑鼠事件。 當非使用中物件位於滑鼠指標下時,容器會在收到WM_MOUSEMOVE方法時呼叫此方法。
OnInactiveSetCursor

設定非使用中物件的滑鼠指標。 當非使用中物件位於滑鼠指標下時,容器會在收到WM_SETCURSOR方法時呼叫此方法。
OnInPlaceActivate

通知容器其中一個物件已就地啟動。
OnInPlaceActivateEx

由内嵌物件呼叫,以判斷它是否需要在啟用時重新繪製本身。
OnInPlaceDeactivate

通知容器物件已不再作用中。
OnInPlaceDeactivateEx

如果在停用時需要重新繪製物件,請通知容器。
OnLinkSrcChange

通知容器註冊建議接收,指出連結來源已變更 (名稱或位置) ,讓容器更新連結的 Moniker。
OnMnemonic

通知控制項使用者已按下代表鍵盤助憶鍵的按鍵。
OnNextAdd

通知集合中最後一個復原單位已加入新的單位。
OnPosRectChange

通知容器物件範圍已變更。
OnProgress

通知已註冊的物件和應用程式下載作業的進度。
OnRename

由伺服器呼叫,以通知所有已註冊的諮詢接收物件已重新命名。
OnRequestEdit

通知接收,requestedit 屬性即將變更。
OnRun

通知快取資料來源物件已進入執行中狀態,以便快取物件視需要建立建議接收。
OnSave

由伺服器呼叫,以通知所有已註冊的諮詢接收已儲存物件。
OnShowWindow

當内嵌物件的視窗即將變成可見或不可見時通知容器。 這個方法不適用於就地啟動的物件,因此沒有與其容器不同的視窗。
OnStatusChange

通知框架,此網站管理的屬性頁已變更其狀態,也就是說,頁面已變更一或多個屬性值。 每當變更出現在其對話方塊中時,屬性頁都應該呼叫這個方法。
OnStop

通知快取應該終止任何現有的建議接收。 沒有指出是否確實存在連線。
OnUIActivate

通知容器物件即將就地啟動,而且物件將會以就地複合功能表取代容器的主功能表。
OnUIDeactivate

通知容器應該重新安裝其使用者介面並取得焦點,以及物件是否有可復原的狀態。
OnViewChange

通知物件的已註冊建議接收其檢視已變更。
OnViewStatusChange

通知接收,物件檢視狀態已變更。
OnWalkInterface

逐步解說呼叫框架,以在呼叫框架中尋找指定的介面。 介面可以藉由密切注意參考計數來操作或取代。
OnWindowMessage

將訊息從容器分派至就地作用中的無視窗物件。
開啟

開啟新的父復原單位,這會成為包含單位之復原堆疊的一部分。
開啟

開啟新的父復原單位,這會成為其包含單位復原堆疊的一部分。
開啟

在不同的快顯視窗中顯示檔檢視。 語意相當於具有 OLEIVERB_OPEN 的 IOleObject::D oVerb。
OpenLinkSource

開啟連結的來源。 (ANSI)
OpenLinkSource

開啟連結的來源。 (Unicode)
ParseDisplayName

剖析指定的顯示名稱,並建立對應的 Moniker。
ParseDisplayName

將顯示名稱轉換成 Moniker。
PictureChanged

通知圖片物件其圖片資源已變更。 此方法只會針對任何連線的接收呼叫 IPropertyNotifySink::OnChanged 與 DISPID_PICT_HANDLE。
PostAlloc

呼叫 IMalloc::Alloc 之後,執行所需的作業。
PostDidAlloc

呼叫 IMalloc::D idAlloc 之後,執行所需的作業。
PostFree

呼叫 IMalloc::Free 之後,執行所需的作業。
PostGetSize

呼叫 IMalloc::GetSize 之後,執行所需的作業。
PostHeapMinimize

呼叫 IMalloc::HeapMinimize 之後,執行所需的作業。
PostInitialize

呼叫 CoInitializeEx 函式之後,執行所需的初始化步驟。
PostMessageFilter

在控制項處理訊息之後,傳送由控制項本身視窗所接收的訊息,傳送簡單的框架網站。
PostRealloc

呼叫 IMalloc::Realloc 之後,執行所需的作業。
PostUninitialize

呼叫 CoUninitialize 函式之後,執行所需的清除步驟。
PreAlloc

執行呼叫 IMalloc::Alloc 之前所需的作業。
PreDidAlloc

執行呼叫 IMalloc::D idAlloc 之前所需的作業。
PreFree

執行呼叫 IMalloc::Free 之前所需的作業。 這個方法可確保傳遞至 Free 點的指標會指向實際配置的開頭。
PreGetSize

執行呼叫 IMalloc::GetSize 之前所需的作業。
PreHeapMinimize

執行呼叫 IMalloc::HeapMinimize 之前所需的作業。
PreInitialize

執行呼叫 CoInitializeEx 函式之前所需的初始化步驟。
PreMessageFilter

提供網站,讓您能夠處理控制項本身視窗所接收的訊息,再讓控制項本身執行任何處理。
PreRealloc

執行呼叫 IMalloc::Realloc 之前所需的作業。
PreUninitialize

執行呼叫 CoUninitialize 函式之前所需的清除步驟。
Print

使用指定的作業需求,在指定的印表機上列印物件。
ProcessShutdown

關閉進程。
ProgIDFromCLSID

擷取指定 CLSID 的 ProgID。
提取

IPipeByte::P ull 方法 (objidl.h) 會從管道來源擷取位元組類型的資料。
提取

IPipeDouble::P ull 方法 (objidl.h) 會從管道來源擷取雙整數類型的資料。
提取

IPipeLong::P ull 方法 (objidl.h) 會從管道來源擷取長整數類型的資料。
提取

IPipeByte::P ull (objidlbase.h) 方法會從管道來源擷取位元組類型的資料。
提取

IPipeDouble::P ull (objidlbase.h) 方法會從管道來源擷取雙整數類型的資料。
提取

IPipeLong::P ull (objidlbase.h) 方法會從管道來源擷取長整數類型的資料。
PumpMessages

當視窗訊息可在 ASTA 執行緒上分派時執行自訂分派。
推送

IPipeByte::P ush 方法 (objidl.h) 會將位元組類型的資料傳送至管道來源。
推送

IPipeDouble::P ush 方法 (objidl.h) 會將雙整數類型的資料傳送至管道來源。
推送

IPipeLong::P ush 方法 (objidl.h) 會將長整數類型的資料傳送至管道來源。
推送

IPipeByte::P ush (objidlbase.h) 方法會將位元組類型的資料傳送至管道來源。
推送

IPipeDouble::P ush (objidlbase.h) 方法會將雙整數類型的資料傳送至管道來源。
推送

IPipeLong::P ush (objidlbase.h) 方法會將長整數類型的資料傳送至管道來源。
put_Bold

設定字型的 Bold 屬性。
put_Charset

設定字型的字元集。
put_Description

事件發行者的顯示文字。 (Put)
put_Italic

設定字型的斜體屬性。
put_KeepOriginalFormat

設定圖片的 KeepOriginalFormat 屬性的值。
put_Name

指定字型系列的新名稱。
put_Name

事件屬性的名稱。 (Put)
put_OwnerSID

事件發行者建立者的安全性識別碼。 (Put)
put_PublisherID

事件發行者的識別碼。
put_PublisherName

事件發行者的顯示名稱。 (Put)
put_PublisherType

事件發行者的選擇性系統管理群組。 (Put)
put_Size

設定字型的點大小。
put_Strikethrough

設定字型的 Strikethrough 屬性。
put_Underline

設定字型的 Underline 屬性。
put_Value

事件屬性的值。 (Put)
put_Weight

設定字型的 Weight 屬性。
PutDefaultProperty

將具名屬性及其值寫入與事件發行者相關聯的屬性包。
查詢

IGlobalOptions::Query 方法 (objidl.h) 查詢 COM 執行時間的指定全域屬性。
查詢

IRpcOptions::Query 方法 (objidl.h) 擷取 RPC 系結選項屬性的值。
查詢

IGlobalOptions::Query (objidlbase.h) 方法會查詢 COM 執行時間的指定全域屬性。
查詢

IRpcOptions::Query (objidlbase.h) 方法會擷取 RPC 系結選項屬性的值。
QueryBlanket

擷取用戶端用來在指定 Proxy 上進行呼叫的驗證資訊。
QueryBlanket

IServerSecurity::QueryBlanket 方法 (objidl.h) 擷取叫用其中一個伺服器方法之用戶端的相關資訊。
QueryBlanket

IServerSecurity::QueryBlanket (objidlbase.h) 方法會擷取叫用其中一個伺服器方法之用戶端的相關資訊。
QueryContinueDrag

判斷拖放作業是否應該繼續、取消或完成。 您不能直接呼叫此方法, OLE DoDragDrop 函式會在拖放作業期間呼叫此方法。
QueryGetData

判斷資料物件是否能夠依指定方式轉譯資料。 嘗試貼上或卸載作業的物件可以在呼叫 IDataObject::GetData 之前呼叫此方法,以取得作業是否可能成功的指示。
QueryHitPoint

指出某個點是否在物件的指定層面內。
QueryHitRect

指出矩形中的任何點是否在物件的指定繪圖層面內。
QueryInterface

推斷介面識別碼的協助程式函式範本,並呼叫 QueryInterface (REFIID,void)
QueryInterface

擷取 物件上所支援介面的指標。
QueryInternalInterface

IInternalUnknown::QueryInternalInterface 方法 (objidl.h) 會擷取物件上支援內部介面的指標。
QueryInternalInterface

IInternalUnknown::QueryInternalInterface (objidlbase.h) 方法會擷取物件上支援內部介面的指標。
QueryMultipleInterfaces

IMultiQI::QueryMultipleInterfaces 方法 (objidl.h) 會擷取物件上多個支援的介面指標。
QueryMultipleInterfaces

IMultiQI::QueryMultipleInterfaces (objidlbase.h) 方法會擷取物件上多個支援的介面指標。
QueryService

做為透過 IServiceProvider 實作所公開之任何服務的 Factory 方法。
QueryService

做為透過 IServiceProvider 實作所公開之任何服務的 Factory 方法。 接受 CLSID 參數。
QueryStatus

查詢物件由使用者介面事件產生的一個或多個命令的狀態。
QueryTextMetrics

以字型的相關資訊填入呼叫端配置的結構。
QuickActivate

快速啟動控制項。
ReactivateAndUndo

重新啟用先前停用的物件,復原物件的最後一個狀態。
ReadRecord

從記錄檔讀取記錄。
ReadRecordPrefix

從記錄讀取記錄的初始部分。
Realloc

IMalloc::Realloc 方法 (objidl.h) 會變更先前配置的記憶體區塊大小。
Realloc

IMalloc::Realloc (objidlbase.h) 方法會變更先前配置的記憶體區塊大小。
RedoTo

指示覆原管理員透過重做堆疊,向下叫用復原動作,並包含指定的復原單位。
降低

將 Moniker 減少為最簡單的形式。
註冊

在執行中的物件資料表中註冊物件及其識別 Moniker, (ROT) 。
RegisterCategories

註冊一或多個元件類別。 每個元件類別都包含 CATID 和地區設定相依描述字串的清單。
RegisterClassImplCategories

將 類別註冊為實作一或多個元件類別。
RegisterClassReqCategories

將類別註冊為需要一或多個元件類別。
RegisterDragDrop

將指定的視窗註冊為 OLE 拖放作業的目標視窗,並指定要用於卸載作業的 IDropTarget 實例。
RegisterInterfaceInGlobal

在位於進程一個 Apartment 的物件上註冊指定的介面做為全域介面,讓其他 Apartment 能夠存取該介面。
RegisterObjectBound

向系結內容註冊物件,以確保物件在釋放系結內容之前保持作用中。
RegisterObjectParam

將 物件與系結內容之字串索引鍵的指標資料表中的字串索引鍵產生關聯。
RegisterSink

註冊事件接收接收方法呼叫通知。
RelativePathTo

建立這個 Moniker 與指定 Moniker 之間的相對 Moniker。
版本

遞減 COM 物件上介面的參考計數。
ReleaseBoundObjects

釋放所有先前由 RegisterObjectBound 呼叫所註冊之物件的所有指標。
ReleaseConnection

IExternalConnection::ReleaseConnection 方法 (objidl.h) 遞減物件的強外部連線計數。
ReleaseConnection

IExternalConnection::ReleaseConnection (objidlbase.h) 方法會遞減物件的強外部連線計數。
ReleaseDC

釋放先前透過呼叫 IOleInPlaceSiteWindowless::GetDC 取得的裝置內容。
ReleaseHfont

通知字型物件,先前在快取中使用 IFont::AddRefHfont 鎖定此字型的呼叫端不再需要鎖定。
ReleaseMarshalData

IMarshal::ReleaseMarshalData 方法 (objidl.h) 終結封送處理的資料封包。
ReleaseMarshalData

IMarshal::ReleaseMarshalData (objidlbase.h) 方法會終結封送處理的資料封包。
ReleaseMarshalData

釋放位於封送處理資料封包中的介面指標所持有的資源。 這個方法會尋找封包中的所有介面指標,並在每個介面上呼叫 CoReleaseMarshalData 函式。
ReleaseMarshalData

釋放介面指標可能保留在封送處理資料封包中的資源。 這個方法會尋找封包中的所有介面指標,並在每個介面指標上呼叫 CoReleaseMarshalData 函式。
ReleaseRefOnProcess

遞減進程的參考計數。
ReleaseStgMedium

釋放指定的儲存媒體。
RemoveDefaultProperty

從與事件發行者物件相關聯的屬性包中移除具名屬性及其值。
RemoveMenus

從複合功能表移除容器的功能表元素。
RemoveProperty

ICoNtext::RemoveProperty 方法 (objidl.h) 從內容中移除指定的內容屬性。
RemoveProperty

ICoNtext::RemoveProperty (objidlbase.h) 方法會從內容中移除指定的內容屬性。
轉譯

轉譯 (繪製) 來源圖片的位移 (xSrc,ySrc) 所定義的指定圖片部分,以及要複製 (cxSrc,xySrc) 的維度。
RequestBorderSpace

判斷當物件為作用中時,工具是否可在物件視窗框架周圍安裝空間。
RequestLicKey

建立呼叫端可儲存並使用的授權金鑰,以供稍後建立授權物件的實例。
RequestNewObjectLayout

要求容器調整内嵌物件的顯示網站大小。
RequestUIActivate

通知容器物件即將進入 UI 作用中狀態。
重設

將列舉序列重設為開頭。 (IEnumConnectionPoints.Reset)
重設

將列舉序列重設為開頭。 (IEnumConnections.Reset)
重設

將列舉序列重設為開頭。 (IEnumOleUndoUnits.Reset)
重設

將列舉序列重設為開頭。 (IEnumOleDocumentViews.Reset)
重設

將列舉序列重設為開頭。 (IEnumOLEVERB.Reset)
重設

IEnumCoNtextProps::Reset 方法 (objidl.h) 會將列舉序列重設為開頭。
重設

將列舉序列重設為開頭。 (IEnumFORMATETC.Reset)
重設

將列舉序列重設為開頭。 (IEnumMoniker.Reset)
重設

將列舉序列重設為開頭。 (IEnumSTATDATA.Reset)
重設

IEnumString::Reset 方法 (objidl.h) 會將列舉序列重設為開頭。
重設

IEnumUnknown::Reset 方法 (objidl.h) 會將列舉序列重設為開頭。
重設

ISynchronize::Reset 方法 (objidl.h) 會將同步處理物件設定為非ignaled 狀態。
重設

IEnumCoNtextProps::Reset (objidlbase.h) 方法會將列舉序列重設為開頭。
重設

IEnumString::Reset (objidlbase.h) 方法會將列舉序列重設為開頭。
重設

IEnumUnknown::Reset (objidlbase.h) 方法會將列舉序列重設為開頭。
重設

ISynchronize::Reset (objidlbase.h) 方法會將同步處理物件設定為非ignaled 狀態。
重設

將列舉序列重設為開頭。 (IEnumCATEGORYINFO.Reset)
重設

將列舉序列重設為開頭。 (IEnumGUID.Reset)
ResetInitializerTimeout

IProcessInitControl::ResetInitializerTimeout 方法 (objidl.h) 設定進程初始化逾時。
ResetInitializerTimeout

IProcessInitControl::ResetInitializerTimeout (objidlbase.h) 方法會設定進程初始化逾時。
ResizeBorder

警示物件需要調整其框線空間的大小。
RetryRejectedCall

讓應用程式有機會顯示提供重試、取消或工作切換選項的對話方塊。
RevertToSelf

IServerSecurity::RevertToSelf 方法 (objidl.h) 會將執行緒的驗證資訊還原到模擬開始之前的內容。
RevertToSelf

IServerSecurity::RevertToSelf (objidlbase.h) 方法會將執行緒的驗證資訊還原到模擬開始之前的內容。
撤銷

從執行中的物件資料表中移除專案, (ROT) 先前由 IRunningObjectTable::Register 呼叫所註冊。
RevokeAccessRights

移除信任項清單的任何明確專案。
RevokeDragDrop

撤銷指定之應用程式視窗的註冊,做為 OLE 拖放作業的潛在目標。
RevokeInterfaceFromGlobal

撤銷全域介面資料表中介面的註冊。
RevokeObjectBound

從系結內容中移除 物件,復原先前對 RegisterObjectBound 的呼叫。
RevokeObjectParam

從系結內容的字串索引鍵物件資料表中移除指定的索引鍵及其相關聯的指標。 索引鍵先前必須已插入資料表中,並呼叫 RegisterObjectParam。
執行

強制執行 物件。
儲存

指示物件將其屬性儲存至指定的屬性包,並選擇性地清除物件的中途旗標。
儲存

儲存物件到指定資料流。 (IPersistStreamInit.Save)
儲存

將 物件的複本儲存至指定的檔案。
儲存

將 物件及其包含的任何巢狀物件儲存到指定的儲存物件中。 物件會進入 NoScribble 模式。
儲存

儲存物件到指定資料流。 (IPersistStream.Save)
SaveAsFile

將圖片的資料儲存成資料流程,其格式與將本身儲存到檔案的格式相同。 點陣圖會使用 BMP 檔案格式、中繼檔 WMF 格式,以及圖示 ICO 格式。
SaveCompleted

告知物件,它可以寫入其檔案。
SaveCompleted

通知物件可以寫入其儲存體物件。
SaveObject

儲存與用戶端網站相關聯的内嵌物件。 此函式是同步的;在傳回時,將會完成儲存。
SaveViewState

將檢視狀態儲存至指定的資料流程。
SCODE_CODE

擷取指定之 SCODE 的程式碼部分。
SCODE_FACILITY

擷取指定 SCODE 的設施。
SCODE_SEVERITY

擷取指定 SCODE 的嚴重性欄位。
捲動

指示容器依指定的圖元數捲動物件的檢視。
ScrollRect

可讓物件在畫面上捲動其就地使用中影像內的區域。
SelectPicture

在指定的裝置內容中選取點陣圖圖片,並傳回先前選取圖片的裝置內容,以及圖片的 GDI 控制碼。 這個方法可與 IPicture::get_CurDC 搭配運作。
SendOnClose

傳送通知給目前向建議持有者註冊的所有諮詢接收,指出物件已關閉。
SendOnDataChange

針對目前由建議持有者物件實例處理的每個建議接收,傳送通知給每個建議接收,其已建立連線,方法是呼叫 IAdviseSink::OnDataChange 方法。
SendOnRename

傳送通知給目前向建議持有者註冊的所有諮詢接收,指出物件名稱已變更。
SendOnSave

傳送通知給目前向建議持有者註冊的所有諮詢接收,指出物件已儲存。
SendReceive

IRpcChannelBuffer::SendReceive 方法 (objidl.h) 透過 RPC 通道傳送方法調用至伺服器存根。
SendReceive

IRpcChannelBuffer::SendReceive (objidlbase.h) 方法會將跨 RPC 通道的方法調用傳送至伺服器存根。
設定

IGlobalOptions::Set 方法 (objidl.h) 設定 COM 執行時間的指定全域屬性。
設定

IRpcOptions::Set 方法 (objidl.h) 設定 RPC 系結選項屬性的值。
設定

IGlobalOptions::Set (objidlbase.h) 方法會設定 COM 執行時間的指定全域屬性。
設定

IRpcOptions::Set (objidlbase.h) 方法會設定 RPC 系結選項屬性的值。
set_hPal

將 GDI 調色盤指派給圖片物件中包含的圖片。
SetAccessPolicyHint

提供有關將讀取記錄之模式的實作提示。
SetAccessRights

以指定的清單取代 物件上的現有存取權限。
SetActiveObject

提供物件與每一個框架和文件視窗之間的直接通訊通道。
SetAdvise

建立檢視物件與建議接收之間的連線,以便通知接收物件檢視中的變更。
SetBindOptions

設定系結內容中所儲存之系結參數的新值。
SetBlanket

設定 (安全性) 驗證資訊,以用於在指定的 Proxy 上進行呼叫。
SetBorderSpace

為呼叫 IOleInPlaceUIWindow::RequestBorderSpace 所要求的框線配置空間。
SetCapture

啟用就地作用中無視窗物件,以擷取所有滑鼠訊息。
SetClientSite

通知内嵌物件在其容器內的顯示位置,稱為「用戶端網站」。
SetColorScheme

指定物件應用程式編輯指定物件時應該使用的調色盤。
SetContainedObject

通知物件它內嵌在 OLE 容器中,這可確保對支援内嵌物件連結的容器正確執行參考計數。 (IRunnableObject.SetContainedObject)
SetContentExtent

設定控制項的內容約制。
SetCurrentLogicalThreadId

IComThreadingInfo::SetCurrentLogicalThreadId 方法 (objidl.h) 會設定呼叫端執行所線上程的 GUID。
SetCurrentLogicalThreadId

IComThreadingInfo::SetCurrentLogicalThreadId (objidlbase.h) 方法會設定呼叫端執行所在的執行緒 GUID。
SetData

使用指定格式和指定媒體上的資料,初始化快取。
SetData

由包含資料來源的物件呼叫,以將資料傳送至實作此方法的物件。
SetDropSourceEnterpriseId

提供卸載目標,其中包含卸載來源的企業識別碼。
SetEventHandle

ISynchronizeEvent::SetEventHandle 方法 (objidl.h) 會將事件控制碼指派給同步處理物件。
SetEventHandle

ISynchronizeEvent::SetEventHandle (objidlbase.h) 方法會將事件控制碼指派給同步處理物件。
SetExtent

通知物件其容器已指派多少顯示空間。
SetFocus

設定 UI 作用中無視窗物件的鍵盤焦點。
SetHdc

提供描述邏輯對應模式之字型的裝置內容。
SetHostNames

提供物件及其容器應用程式的名稱及其內嵌的複合檔案。
SetInitialPageNum

設定檔第一頁的頁碼。
SetInPlaceSite

將容器的檔檢視網站與檔的檢視物件產生關聯。
SetLinkSource

變更連結的來源。 (ANSI)
SetLinkSource

變更連結的來源。 (Unicode)
SetLinkUpdateOptions

將連結的更新選項設定為自動或手動。 (ANSI)
SetLinkUpdateOptions

將連結的更新選項設定為自動或手動。 (Unicode)
SetMenu

將複合功能表加入至視窗框架,其中包含要就地啟動的物件。
SetMoniker

通知其容器的 Moniker 物件、物件本身相對於容器的 Moniker,或物件的完整 Moniker。
SetObjectRects

指定要顯示多少就地物件。
SetObjects

提供屬性頁與這個屬性頁相關聯之物件的指標陣列。
SetOwner

設定專案的擁有者或群組。
SetPageSite

初始化屬性頁,並提供頁面與屬性框架通訊的 IPropertyPageSite 介面指標。
SetParam

在呼叫框架中設定指定參數的值。
SetProperty

ICoNtext::SetProperty 方法 (objidl.h) 會將指定的內容屬性新增至物件內容。
SetProperty

ICoNtext::SetProperty (objidlbase.h) 方法會將指定的內容屬性新增至物件內容。
SetRatio

在邏輯單元與 HIMETRIC 單位之間,轉換此字型的縮放比例。
SetRect

設定要啟動檢視區之檢視區的矩形座標,或重設檢視區目前啟動之檢視區的座標。
SetRectComplex

設定檢視區、捲軸和大小方塊的矩形座標。
SetReturnValue

設定呼叫框架內的傳回值。
SetSite

可讓容器將指標傳遞給其月臺介面的物件。
SetSourceDisplayName

設定連結來源的顯示名稱。
SetSourceMoniker

設定連結來源的 Moniker。
SetStackLocation

設定這個呼叫框架所系結的堆疊位置。
SetStatusText

設定並顯示容器框架視窗狀態行中就地物件的相關狀態文字。
SetUpdateOptions

指定連結化物件應該更新其快取資料的頻率。
SetViewInfo

設定與 物件相關聯的檢視資訊。 (ANSI)
SetViewInfo

設定與 物件相關聯的檢視資訊。 (Unicode)
顯示

讓屬性頁對話方塊可見或不可見。 如果頁面可見,頁面應該將焦點設定為本身,特別是頁面上的第一個屬性。
顯示

啟動或停用檢視。
ShowObject

要求容器向使用者顯示其物件。 此方法可確保容器本身可見且不會最小化。
ShowPropertyFrame

指示容器顯示此網站內嵌控制項的屬性工作表。
訊號

ISynchronize::Signal 方法 (objidl.h) 會將同步處理物件設定為訊號狀態,並導致擱置等候作業傳回S_OK。
訊號

ISynchronize::Signal (objidlbase.h) 方法會將同步處理物件設定為訊號狀態,並導致擱置等候作業傳回S_OK。
Skip

略過列舉序列中指定的專案數目。 (IEnumConnectionPoints.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumConnections.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumOleUndoUnits.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumOleDocumentViews.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumOLEVERB.Skip)
Skip

IEnumCoNtextProps::Skip 方法 (objidl.h) 略過列舉序列中指定的專案數目。
Skip

略過列舉序列中指定的專案數目。 (IEnumFORMATETC.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumMoniker.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumSTATDATA.Skip)
Skip

IEnumString::Skip 方法 (objidl.h) 略過列舉序列中指定的專案數目。
Skip

IEnumUnknown::Skip 方法 (objidl.h) 略過列舉序列中指定的專案數目。
Skip

IEnumCoNtextProps::Skip (objidlbase.h) 方法會略過列舉序列中指定的專案數目。
Skip

IEnumString::Skip (objidlbase.h) 方法會略過列舉序列中指定的專案數目。
Skip

IEnumUnknown::Skip (objidlbase.h) 方法會略過列舉序列中指定的專案數目。
Skip

略過列舉序列中指定的專案數目。 (IEnumCATEGORYINFO.Skip)
Skip

略過列舉序列中指定的專案數目。 (IEnumGUID.Skip)
STGMEDIUM_UserFree

STGMEDIUM_UserFree函式 (oleidl.h) RPC 存根檔案呼叫時釋放伺服器端的資源。
STGMEDIUM_UserFree64

STGMEDIUM_UserFree64函式 (oleidl.h) RPC 存根檔案呼叫時釋放伺服器端的資源。
STGMEDIUM_UserMarshal

STGMEDIUM_UserMarshal函式 (oleidl.h) 封送處理 STGMEDIUM 物件到 RPC 緩衝區。
STGMEDIUM_UserMarshal64

STGMEDIUM_UserMarshal64函式 (oleidl.h) 封送處理 STGMEDIUM 物件到 RPC 緩衝區。
STGMEDIUM_UserSize

STGMEDIUM_UserSize函式 (oleidl.h) 計算 STGMEDIUM 物件的線路大小,並取得其控制碼和資料。
STGMEDIUM_UserSize64

STGMEDIUM_UserSize64函式 (oleidl.h) 計算 STGMEDIUM 物件的線路大小,並取得其控制碼和資料。
STGMEDIUM_UserUnmarshal

STGMEDIUM_UserUnmarshal函式 (oleidl.h) 從 RPC 緩衝區取消封存 STGMEDIUM 物件。
STGMEDIUM_UserUnmarshal64

STGMEDIUM_UserUnmarshal64函式 (oleidl.h) 從 RPC 緩衝區取消封存 STGMEDIUM 物件。
StringFromCLSID

將 CLSID 轉換成可列印字元的字串。 不同的 CLSID 一律會轉換成不同的字串。
StringFromGUID2

將全域唯一識別碼 (GUID) 轉換成可列印字元的字串。
StringFromIID

將介面識別碼轉換成可列印字元的字串。
成功

針對任何狀態值提供成功的泛型測試。
TestCancel

ICancelMethodCalls::TestCancel 方法 (objidl.h) 判斷是否已取消呼叫。
TestCancel

ICancelMethodCalls::TestCancel (objidlbase.h) 方法會決定是否已取消呼叫。
TransformCoords

將以 HIMETRIC 單位表示的座標轉換成容器所指定的單位, (OLE) 標準。
TranslateAccelerator

將按鍵傳遞至控制月臺進行處理。
TranslateAccelerator

將按鍵傳遞至屬性頁進行處理。
TranslateAccelerator

將按鍵傳遞至屬性框架進行處理。
TranslateAccelerator

處理容器訊息佇列中的功能表快速鍵訊息。 這個方法應該只用于 DLL 物件應用程式所建立的物件。
TranslateAccelerator

轉譯用於容器框架的快速鍵按鍵,而物件就地使用中。
TruncatePrefix

會擲回記錄檔的指定前置詞,使其無法再擷取。
UIActivate

啟動或停用檔檢視的使用者介面元素,例如功能表、工具列和快速鍵。
UIDeactivate

停用並移除使用中就地物件的使用者介面。
Unadvise

終止先前在連接點物件與用戶端接收之間建立的諮詢連線。
Unadvise

刪除先前建立的諮詢連線。 (IOleAdviseHolder.Unadvise)
Unadvise

刪除先前建立的諮詢連線。 (IOleObject.Unadvise)
Unadvise

移除資料物件與透過先前呼叫 IDataAdviseHolder::Advisor 所設定的諮詢接收之間的連線。 這個方法通常會在 IDataObject::D Unadvise 實作中呼叫。
UnbindSource

中斷連結化物件與其連結來源之間的連接。
Uncache

移除先前使用 IOleCache::Cache 建立的快取連線。
卸除

取消停駐協助工具視窗,使其不會自動移至其先前的位置。
UndockWindow

如果指定的視窗控制碼目前停駐,請將其取消停駐。
UndoTo

指示覆原管理員透過復原堆疊叫用復原動作,並向下叫用復原動作,並包含指定的復原單位。
解凍

釋放先前使用 IViewObject::Freeze 凍結的繪圖。 這個方法最常見的用法是用於帶狀列印。
Unlock

釋放共用資源的鎖定。
Unmarshal

取消封包資料封包,其中包含先前封送處理之呼叫的 [out] 參數,而該封包已存在啟用記錄。
Unmarshal

將封送處理的資料封包轉回啟用記錄,然後以其他方式叫用或操作。
UnmarshalInterface

IMarshal::UnmarshalInterface 方法 (objidl.h) unmarshals 介面指標。
UnmarshalInterface

IMarshal::UnmarshalInterface (objidlbase.h) 方法 unmarshals 介面指標。
UnRegisterCategories

移除一或多個元件類別的註冊。 每個元件類別都包含 CATID 和地區設定相依描述字串的清單。
UnRegisterClassImplCategories

從類別中移除一或多個實作的類別識別碼。
UnRegisterClassReqCategories

從類別中移除一或多個必要的類別識別碼。
更新

更新連結化物件的複合檔案快取資料。 如果連結來源尚未系結,這牽涉到系結至連結來源。
更新

更新物件處理常式或連結化物件的資料或檢視快取。
UpdateCache

更新指定的快取。 當應用程式需要精確控制快取時,就會使用這個方法。
UpdateLink

強制選取的連結連線到其來源,並擷取目前的資訊。 (ANSI)
UpdateLink

強制選取的連結連線到其來源,並擷取目前的資訊。 (Unicode)
等候

ISynchronize::Wait 方法 (objidl.h) 等候同步處理物件收到訊號,或等候指定的逾時期間經過,以先到哪一個。
等候

ISynchronize::Wait (objidlbase.h) 方法會等候同步處理物件收到訊號,或等候指定的逾時期間經過。
WaitMultiple

ISynchronizeContainer::WaitMultiple 方法 (objidl.h) 等候同步處理物件收到訊號,或等候指定的逾時期間經過,以先傳回。
WaitMultiple

ISynchronizeContainer::WaitMultiple (objidlbase.h) 方法會等候容器中的任何同步處理物件收到訊號。
WalkFrame

搜尋可從框架的 [in]、[in、out] 或 [out] 參數連線的介面指標。

介面

 
IAccessControl

可讓您管理對物件和物件屬性的存取。
IAccessibilityDockingService

當 Windows 市集應用程式可見且未貼齊,或啟動器可見時,將應用程式視窗停駐到監視器底部。
IAccessibilityDockingServiceCallback

接收協助工具視窗停駐事件。
IAdviseSink

可讓容器和其他物件接收資料變更、檢視變更,以及相關物件中發生的複合檔案變更通知。
IAdviseSink2

IAdviseSink2 介面是 IAdviseSink 介面的延伸模組,會將 OnLinkSrcChange 方法新增至合約,以處理連結化物件的 Moniker 變更。
IAdviseSinkEx

此介面衍生自 IAdviseSink,以提供擴充功能,以通知物件檢視狀態中的變更接收。
IAgileObject

IAgileObject 介面 (objidl.h) 將介面標示為跨 Apartment 的敏捷式。
IAgileObject

IAgileObject (objidlbase.h) 介面會將介面標示為跨 Apartment 的敏捷式。
IBindCtx

提供系結內容的存取,這是儲存特定 Moniker 系結作業相關資訊的物件。
IBlockingLock

提供號志,可用來暫時獨佔存取共用資源,例如檔案。
ICallFactory

ICallFactory 介面 (objidl.h) 會建立呼叫物件來處理非同步介面方法的呼叫。
ICallFactory

ICallFactory (objidlbase.h) 介面會建立呼叫物件,以處理非同步介面方法的呼叫。
ICallFrame

啟用呼叫框架的操作,例如堆疊框架。
ICallFrameEvents

傳遞方法呼叫通知。
ICallFrameWalker

逐步解說堆疊框架,尋找有趣的值。
ICallIndirect

使用調用引數的間接參考來叫用 物件,而不是傳統的直接呼叫。
ICallInterceptor

支援註冊和取消註冊想要在介面上直接收到呼叫通知的事件接收。
ICallUnmarshal

用於接收遠端調用) 端的伺服器上 (。
ICancelMethodCalls

ICancelMethodCalls::Cancel 方法 (objidl.h) 管理輸出方法呼叫上的取消要求,並監視伺服器執行緒上該方法呼叫的目前狀態。
ICancelMethodCalls

ICancelMethodCalls (objidlbase.h) 介面會管理輸出方法呼叫上的取消要求,並監視該呼叫的目前狀態。
ICatInformation

取得特定類別所實作或所需類別的相關資訊,以及指定電腦上註冊之類別的相關資訊。
ICatRegister

提供在登錄中註冊和取消註冊元件類別資訊的方法。 這包括人類可讀取的類別名稱,以及指定元件或類別所實作/所需的類別。
IClassActivator

指定擷取類別物件的方法。
IClassFactory

IClassFactory 介面 (unknwnbase.h) 可建立物件的類別。
IClassFactory

IClassFactory 介面可建立物件的類別。
IClassFactory2

在任何類型的物件服務器中啟用 Class Factory 物件,以透過授權控制物件建立。
IClientSecurity

為用戶端提供物件每個個別介面 Proxy 的安全性設定控制權。
IComThreadingInfo

IComThreadingInfo 介面 (objidl.h) 可讓您取得 Apartment 類型、執行緒類型,以及呼叫端執行所在的 Apartment 和執行緒 GUID。
IComThreadingInfo

IComThreadingInfo (objidlbase.h) 介面可讓您取得呼叫端正在執行之 Apartment 和執行緒的下列資訊。
IConnectionPoint

支援可連線物件的連接點。 (IConnectionPoint)
IConnectionPointContainer

支援可連線物件的連接點。 (IConnectionPointContainer)
ICoNtext

ICoNtext 介面 (objidl.h) 支援設定 COM+ 內容屬性。
ICoNtext

ICoNtext (objidlbase.h) 介面支援設定 COM+ 內容屬性。
ICoNtextCallback

提供機制,以在特定 COM+ 物件內容內執行函式。
IContinueCallback

針對應該定期詢問物件是否要繼續的可中斷進程,提供一般回呼機制。
IDataAdviseHolder

建立和管理資料物件與一或多個建議接收之間的諮詢連線。
IDataObject

啟用資料變更的資料傳輸和通知。
IDropSource

IDropSource 介面是您實作的其中一個介面,可在應用程式中提供拖放作業。
IDropSourceNotify

IDropSourceNotify 介面是在 IDropSource 物件上實作,當使用者將滑鼠拖入或移出潛在的置放目標視窗時,接收 OLE 的通知。
IDropTarget

IDropTarget 介面是您實作的其中一個介面,可在應用程式中提供拖放作業。
IEnterpriseDropTarget

由置放目標應用程式實作時,此介面可讓 OLE 拖放引擎判斷置放目標應用程式是否想要評估企業保護原則,並提供 OLE 拖放引擎的方式,讓卸載來源應用程式的企業識別碼提供給置放目標應用程式。
IEnumCATEGORYINFO

列舉系統中註冊的元件類別。
IEnumConnectionPoints

列舉連接點。
IEnumConnections

列舉可連線物件的目前連接。
IEnumCoNtextProps

IEnumCoNtextProps 介面 (objidl.h) 提供機制來列舉與 COM+ 物件內容相關聯的內容屬性。
IEnumCoNtextProps

IEnumCoNtextProps (objidlbase.h) 介面提供機制來列舉與 COM+ 物件內容相關聯的內容屬性。
IEnumFORMATETC

列舉 FORMATETC 結構,定義指定資料物件所支援的格式和媒體。
IEnumGUID

可讓用戶端列舉 COM 類別的類別識別碼集合。
IEnumMoniker

列舉 Moniker 或 Monikers 資料表中的 Moniker 元件。
IEnumOleDocumentViews

列舉檔物件所支援的檢視。
IEnumOleUndoUnits

列舉復原或重做堆疊上的復原單位。
IEnumOLEVERB

以遞增動詞號的順序列舉物件可用的不同動詞。 實作 IEnumOLEVERB 介面的列舉值是由 IOleObject::EnumVerbs 傳回。
IEnumSTATDATA

列舉資料物件的諮詢連接資訊。
IEnumString

IEnumString 介面 (objidl.h) 列舉字串。 LPWSTR 是一種類型,表示寬字元串或 Unicode 字元之零終止字串的指標。
IEnumString

IEnumString (objidlbase.h) 介面會列舉字串。 LPWSTR 是一種類型,表示寬字元串或 Unicode 字元之零終止字串的指標。
IEnumUnknown

IEnumUnknown 介面 (objidl.h) 列舉具有 IUnknown 介面的物件。
IEnumUnknown

IEnumUnknown (objidlbase.h) 介面會列舉具有 IUnknown 介面的物件,而且可以列舉包含多個物件的元件中的物件。
IEventProperty

將具名事件屬性與其值產生關聯。
IEventPublisher

註冊、修改、移除,並提供事件發行者的相關資訊。
IExternalConnection

IExternalConnection 介面 (objidl.h) 會管理伺服器物件的封送處理和外部連線計數。
IExternalConnection

IExternalConnection (objidlbase.h) 介面會管理伺服器物件的封送處理或外部連線計數。
IFastRundown

IFastRundown 介面 (objidl.h) 會將介面標示為符合快速執行行為的資格。
IFastRundown

IFastRundown (objidlbase.h) 介面會將介面標示為符合快速執行行為的資格。
IFileBasedLogInit

初始化 ILog 檔案實作的實例。
IFont

提供 Windows 字型物件周圍的包裝函式。
IFontDisp

透過自動化公開字型物件的屬性。 它提供 IFont 方法的子集。
IForegroundTransfer

將前景視窗傳送至裝載 COM 伺服器的進程。
IGetOleObject

取得 Visual Basic 容器上 OLE 控制項的存取權。
IGetVBAObject

取得 IVBFormat 介面的存取權。
IGlobalInterfaceTable

讓進程中的任何 Apartment 能夠存取進程中任何其他 Apartment 物件上實作的介面。
IGlobalOptions

objidl.h (iGlobalOptions 介面) 設定和查詢元件物件模型 (COM) 執行時間的全域屬性。
IGlobalOptions

IGlobalOptions (objidlbase.h) 介面會設定和查詢元件物件模型 (COM) 執行時間的全域屬性。
IInitializeSpy

在進入或結束 COM Apartment 時執行初始化或清除。
IInternalUnknown

IInternalUnknown 介面 (objidl.h) 專用於需要存取 Proxy 上內部介面的輕量型用戶端處理常式。
IInternalUnknown

IInternalUnknown (objidlbase.h) 介面用於需要存取 Proxy 上內部介面的輕量型用戶端處理常式。
ILog

提供一般低階記錄功能。
IMalloc

IMalloc 介面 (objidl.h) 配置、釋放和管理記憶體。
IMalloc

IMalloc (objidlbase.h) 介面會配置、釋放和管理記憶體。
IMallocSpy

可讓應用程式開發人員監視) 記憶體配置、偵測記憶體流失,以及模擬 IMalloc 方法呼叫中的記憶體失敗 (。
IMarshal

IMarshal 介面 (objidl.h) 可讓 COM 物件定義和管理其介面指標的封送處理。
IMarshal

IMarshal (objidlbase.h) 介面可讓 COM 物件定義和管理其介面指標的封送處理。
IMarshalingStream

IMarshalingStream 介面 (objidl.h) 會提供封送處理內容的其他資訊給自訂封送處理物件和 unmarshalers。
IMarshalingStream

IMarshalingStream (objidlbase.h) 介面會將封送處理內容的其他資訊提供給自訂封送處理的物件和 unmarshalers。
IMessageDispatcher

需要對 ASTA 執行緒執行特殊處理視窗訊息的元件所實作的回呼介面。
IMessageFilter

為 COM 伺服器和應用程式提供選擇性地處理傳入和傳出 COM 訊息的能力,同時等候來自同步呼叫的回應。
IMoniker

可讓您使用 Moniker 物件,其中包含可唯一識別 COM 物件的資訊。
IMultiQI

IMultiQI 介面 (objidl.h) 可讓用戶端使用單一 RPC 呼叫查詢多個介面的物件 Proxy 或處理常式。
IMultiQI

IMultiQI (objidlbase.h) 介面可讓用戶端使用單一 RPC 呼叫查詢多個介面的物件 Proxy 或處理常式。
INoMarshal

INoMarshal 介面 (objidl.h) 會標示不支援封送處理或儲存在全域介面資料表中的物件。
INoMarshal

INoMarshal (objidlbase.h) 介面會標示不支援封送處理或儲存在全域介面資料表中的物件。
IObjCoNtext

IObjCoNtext 介面 (objidl.h) 會對內容執行各種作業。
IObjCoNtext

IObjCoNtext (objidlbase.h) 介面會對內容執行各種作業。
IObjectWithSite

提供簡單的方式來支持對象與其容器中的月臺之間的通訊。
IOleAdviseHolder

管理物件服務器中的諮詢連線和複合檔案通知。
IOleCache

提供在 物件內快取之簡報資料的控制項。 即使伺服器應用程式未執行或無法使用,快取的簡報資料仍可供物件的容器使用。
IOleCache2

可讓物件用戶端選擇性地更新使用 IOleCache::Cache 建立的每個快取。
IOleCacheControl

提供適當的快取維護。 它會藉由將執行中的物件的 IDataObject 實作連接到快取來維護快取,讓快取能夠接收來自執行中物件的通知。
IOleClientSite

提供内嵌物件取得其顯示網站的位置和範圍、其 Moniker、使用者介面及其容器提供之其他資源的相關資訊的主要方法。
IOleCommandTarget

讓物件及其容器彼此分派命令。 例如,物件的工具列可能包含命令的按鈕,例如 Print、Print Preview、Save、New 和 Zoom。
IOleContainer

列舉複合檔案中的物件,或鎖定處於執行中狀態的容器。 容器和物件應用程式都會實作這個介面。
IOleControl

提供在控制項物件中支援鍵盤助憶鍵、環境屬性和事件的功能。
IOleControlSite

提供可讓網站物件管理容器內每個內嵌控制項的方法。
IOleDocument

可讓檔物件與容器通訊,使其能夠建立其資料的檢視。
IOleDocumentSite

啟用已實作為檔物件的檔,以略過就地使用中物件的一般啟用順序,並直接指示其用戶端月臺將它啟用為檔物件。
IOleDocumentView

IOleDocumentView 介面可讓容器與檔物件支援的每個檢視通訊。
IOleInPlaceActiveObject

提供就地物件與相關聯應用程式最外框視窗與包含内嵌物件之應用程式內文件視窗之間的直接通訊通道。
IOleInPlaceFrame

控制容器的最上層框架視窗。
IOleInPlaceObject

管理就地物件的啟用和停用,並判斷應該可看見就地物件的多少部分。
IOleInPlaceObjectWindowless

可讓無視窗物件處理視窗訊息,並參與拖放作業。 其衍生自 並擴充 IOleInPlaceObject 介面。
IOleInPlaceSite

管理容器與物件就地用戶端月臺之間的互動。 回想一下,用戶端網站是内嵌物件的顯示網站,並提供物件的位置和概念資訊。
IOleInPlaceSiteEx

提供一組額外的啟用和停用通知方法,可讓物件在啟用和停用物件時避免螢幕上不必要的閃爍。
IOleInPlaceSiteWindowless

擴充 IOleInPlaceSiteEx 介面。
IOleInPlaceUIWindow

由容器應用程式實作,並由物件應用程式用來交涉檔或框架視窗上的框線空間。
IOleItemContainer

當專案 Moniker 系結至所識別的物件時,由專案 Moniker 使用。
IOleLink

可讓連結化物件提供其容器與連結相關的函式。
IOleObject

做為主體方法,内嵌物件會提供其容器的基本功能,以及與其通訊。
IOleParentUndoUnit

可讓復原單位包含子復原單位。
IOleUILinkContainerA

由容器實作,並由 OLE 通用對話方塊使用。 它藉由提供管理容器連結所需的方法來支援這些對話方塊。 (ANSI)
IOleUILinkContainerW

由容器實作,並由 OLE 通用對話方塊使用。 它藉由提供管理容器連結所需的方法來支援這些對話方塊。 (Unicode)
IOleUILinkInfoA

IOleUILinkContainer 介面的延伸模組。 它會傳回上次更新物件的時間,也就是 IOleUILinkContainer 未提供的連結資訊。 (ANSI)
IOleUILinkInfoW

IOleUILinkContainer 介面的延伸模組。 它會傳回上次更新物件的時間,也就是 IOleUILinkContainer 未提供的連結資訊。 (Unicode)
IOleUIObjInfoA

由容器實作,並由容器的 [物件屬性] 對話方塊和 [轉換] 對話方塊使用。 (ANSI)
IOleUIObjInfoW

由容器實作,並由容器的 [物件屬性] 對話方塊和 [轉換] 對話方塊使用。 (Unicode)
IOleUndoManager

IOleUndoManager 介面可讓容器針對內含控制項內發生的動作實作多層級復原和取消復原作業。
IOleUndoUnit

做為復原單位上的主要介面。 復原單位會封裝復原或取消復原單一動作所需的資訊。
IOleWindow

IOleWindow 介面提供方法,可讓應用程式取得參與就地啟用之各種視窗的控制碼,以及進入和結束區分內容的說明模式。
IParseDisplayName

剖析可顯示的名稱字串,以將它轉換成自訂 Moniker 實作的 Moniker。
IPerPropertyBrowsing

擷取 物件所提供之屬性頁中的資訊。
IPersist

提供可以持續儲存在系統中之物件的 CLSID。 允許 物件指定要在用戶端進程中使用的物件處理常式,因為它用於封送處理的預設實作中。
IPersistFile

可讓物件從磁片檔案載入或儲存,而不是儲存物件或資料流程。
IPersistPropertyBag

使用 IPropertyBagIErrorlog 來定義個別屬性型持續性機制。
IPersistStorage

可讓容器應用程式將儲存體物件傳遞至其中一個包含的物件,以及載入並儲存儲存物件。
IPersistStream

啟用儲存和載入物件,這些物件會針對其儲存體需求使用簡單的序列資料流程。
IPersistStreamInit

取代新增初始化方法的 IPersistStream。
IPicture

管理圖片物件及其屬性。 圖片物件提供點陣圖、圖示和中繼檔的語言中性抽象概念。
IPictureDisp

透過自動化公開圖片物件的屬性。 它提供可透過 IPicture 方法取得的功能子集。
IPipeByte

IPipeByte 介面 (objidl.h) 傳輸位元組類型的資料,其寬度為 8 位。
IPipeByte

IPipeByte (objidlbase.h) 介面會傳輸位元組類型 (的資料,這是 8 位寬) 。
IPipeDouble

IPipeDouble 介面 (objidl.h) 傳輸雙精度浮點數類型的資料,其寬度為 64 位。
IPipeDouble

IPipeDouble (objidlbase.h) 介面會傳輸雙精度浮點數類型 (的資料,這是 64 位寬) 。
IPipeLong

IPipeLong 介面 (objidl.h) 傳輸長整數類型的資料,其寬度為 32 位。
IPipeLong

IPipeLong (objidlbase.h) 介面會傳輸長整數類型 (的資料,這是 32 位寬) 。
IPointerInactive

讓物件在大部分時間保持非使用中狀態,但仍參與與滑鼠的互動,包括拖放。
IPrint

啟用一般和使用中檔的複合檔案,特別是支援以程式設計方式列印。
IProcessInitControl

IProcessInitControl 介面 (objidl.h) 指定進程初始化逾時間隔。
IProcessInitControl

IProcessInitControl (objidlbase.h) 介面會指定進程初始化逾時間隔。
IProcessLock

由 ISurrogateService 用來防止進程因為逾時而終止。
IProgressNotify

可讓應用程式和其他物件接收下載作業進行中變更的通知。
IPropertyNotifySink

由接收物件實作,以接收有關支援 IPropertyNotifySink 做為傳出介面之物件之屬性變更的通知。
IPropertyPage

提供管理屬性工作表內特定頁面之屬性頁物件的主要功能。
IPropertyPage2

IPropertyPage 的延伸模組,可支援頁面上屬性的初始選取。
IPropertyPageSite

提供屬性頁網站物件的主要功能。
IProvideClassInfo

提供物件類型程式庫中物件 coclass 專案之型別資訊的存取權。
IProvideClassInfo2

IProvideClassInfo 的延伸模組,可讓您更快速且更輕鬆地擷取物件的預設事件集傳出介面 IID。
IProvideMultipleClassInfo

IProvideClassInfo2 的延伸模組,可讓您更快速且更輕鬆地從可能有多個 Coclass 的元件擷取類型資訊,以判斷其行為。
IPSFactoryBuffer

IPSFactoryBuffer 介面 (objidl.h) 提供自訂方法來建立 COM 物件 Proxy 和存根。 這個介面無法封送處理。
IPSFactoryBuffer

IPSFactoryBuffer (objidlbase.h) 介面提供自訂方法來建立 COM 物件 Proxy 和存根。 這個介面無法封送處理。
IQuickActivate

可讓控制項和容器避免載入控制項的效能瓶頸。 它會將控制項與其容器之間的載入時間或初始化時間交握結合成單一呼叫。
IROTData

由 Monikers 實作,讓執行中的物件資料表 (ROT) 彼此比較 Moniker。
IRpcChannelBuffer

IRpcChannelBuffer 介面 (objidl.h) 封送處理 COM 用戶端 Proxy 與 COM 伺服器存根之間的資料。
IRpcChannelBuffer

IRpcChannelBuffer (objidlbase.h) 介面會封送處理 COM 用戶端 Proxy 與 COM 伺服器存根之間的資料。
IRpcOptions

IRpcOptions 介面 (objidl.h) 可讓呼叫端設定或查詢各種屬性的值,以控制 COM 如何處理遠端程序呼叫 (RPC) 。
IRpcOptions

IRpcOptions (objidlbase.h) 介面可讓呼叫端設定或查詢各種屬性的值,以控制 COM 如何處理 RPC) (遠端程序呼叫。
IRpcProxyBuffer

IRpcProxyBuffer (objidl.h) 控制用來封送處理 COM 元件之間資料的 RPC Proxy。
IRpcProxyBuffer

IRpcProxyBuffer (objidlbase.h) 介面會控制用來封送處理 COM 元件之間資料的 RPC Proxy。
IRpcStubBuffer

IRpcStubBuffer 介面 (objidl.h) 控制用來封送處理 COM 元件之間資料的 RPC 存根。
IRpcStubBuffer

IRpcStubBuffer (objidlbase.h) 介面會控制用來封送處理 COM 元件之間資料的 RPC 存根。
IRunnableObject

可讓容器控制其内嵌物件的執行。
IRunningObjectTable

管理對執行中物件資料表的存取權, (ROT) ,這是每個工作站上可全域存取的查閱資料表。
IServerSecurity

伺服器會使用 IServerSecurity (objidl.h) 介面來協助驗證用戶端和管理用戶端的模擬。
IServerSecurity

伺服器會使用 IServerSecurity (objidlbase.h) 介面來協助驗證用戶端和管理用戶端的模擬。
IServiceProvider

IServiceProvider 介面提供一般存取機制來尋找 GUID 識別的服務。
ISimpleFrameSite

提供簡單的框架控制項,做為其他巢狀控制項的簡單容器。
ISpecifyPropertyPages

表示物件支援屬性頁。
IStdMarshalInfo

IStdMarshalInfo (objidl.h) 介面會擷取 CLSID,識別在標準封送處理期間要用於目的地進程的處理常式。
IStdMarshalInfo

IStdMarshalInfo (objidlbase.h) 介面會擷取 CLSID,識別在標準封送處理期間要用於目的地進程的處理常式。
ISurrogate

ISurrogate (objidl.h) 介面可用來將新的 DLL 伺服器動態載入現有的 Surrogate,並在不再需要時釋放 Surrogate。
ISurrogate

ISurrogate (objidlbase.h) 介面可用來動態將新的 DLL 伺服器載入現有的 Surrogate,並在不再需要時釋放 Surrogate。
ISurrogateService

用來初始化、啟動和釋放 COM+ 應用程式。 您也可以重新整理目錄,並關閉程式。
ISynchronize

ISynchronize (objidl.h) 介面提供物件之間有關發生事件的非同步通訊。
ISynchronize

ISynchronize (objidlbase.h) 介面提供物件之間有關發生事件的非同步通訊。
ISynchronizeContainer

ISynchronizeContainer (objidl.h) 介面會管理一組未簽署的同步處理物件。
ISynchronizeContainer

ISynchronizeContainer (objidlbase.h) 介面會管理一組未簽署的同步處理物件。
ISynchronizeEvent

ISynchronizeEvent (objidl.h) 介面會將事件控制碼指派給同步處理物件。
ISynchronizeEvent

ISynchronizeEvent (objidlbase.h) 介面會將事件控制碼指派給同步處理物件。
ISynchronizeHandle

ISynchronizeHandle (objidl.h) 介面會擷取與同步處理物件相關聯的控制碼。
ISynchronizeHandle

ISynchronizeHandle (objidlbase.h) 介面會擷取與同步處理物件相關聯的控制碼。
IUnknown

可讓用戶端透過 QueryInterface 方法取得指定物件上其他介面的指標,並透過 AddRef 和 Release 方法管理物件是否存在。
IVBFormat

提供 Visual Basic 容器上控制項的格式設定支援。
IVBGetControl

提供 Visual Basic 容器上所有控制項的存取權。
IViewObject

可讓物件直接顯示本身,而不需將資料物件傳遞至呼叫端。 此外,此介面可以使用建議接收來建立和管理連線,讓呼叫端可以收到檢視物件變更的通知。
IViewObject2

IViewObject 介面的延伸模組,會傳回物件指定檢視的繪圖大小。 如果物件尚未執行,您可以呼叫這個方法,而不是 IOleObject::GetExtent,以防止物件執行。
IViewObjectEx

衍生自 IViewObject2 的延伸模組,可為非矩形物件和透明物件提供增強、無閃爍繪圖的支援、非矩形物件的點擊測試,以及控制調整大小

結構

 
ACTRL_ACCESS_ENTRY_LISTA

包含存取專案的清單。 (ANSI)
ACTRL_ACCESS_ENTRY_LISTW

包含存取專案的清單。 (Unicode)
ACTRL_ACCESS_ENTRYA

包含指定信任項的存取控制資訊。 這個結構會儲存相當於儲存在 ACE 中的存取控制資訊的資訊。 (ANSI)
ACTRL_ACCESS_ENTRYW

包含指定信任項的存取控制資訊。 這個結構會儲存相當於儲存在 ACE 中的存取控制資訊的資訊。 (Unicode)
ACTRL_ACCESSA

包含物件的存取控制清單陣列及其屬性。 (ANSI)
ACTRL_ACCESSW

包含物件的存取控制清單陣列及其屬性。 (Unicode)
ACTRL_PROPERTY_ENTRYA

包含物件或物件上指定屬性的存取控制專案清單。 (ANSI)
ACTRL_PROPERTY_ENTRYW

包含物件或物件上指定屬性的存取控制專案清單。 (Unicode)
BIND_OPTS

包含 Moniker 系結作業期間所使用的參數。
CADWORD

指定值的計數陣列,可用來取得對應至屬性其中一個預先定義字串的值。
CALLFRAME_MARSHALCONTEXT

提供應該執行封送處理之內容的相關資訊。
CALLFRAMEINFO

提供呼叫框架的相關資訊,例如呼叫框架中的 方法,如果有 in、out 或 in/out 參數、[in]、[out] 或 [in、out] 介面、介面識別碼、介面識別碼、介面中的方法數目,以及此方法中的參數數目。
CALLFRAMEPARAMINFO

提供堆疊上 參數的相關資訊。
CALPOLESTR

指定用來指定屬性可接受之預先定義字串的字串計數陣列。
CATEGORYINFO

描述元件類別。
CAUUID

指定用來接收物件想要顯示之屬性頁 CLSID 陣列的 UUID 或 GUID 類型的計數陣列。
COAUTHIDENTITY

包含使用者名稱和密碼。
COAUTHINFO

包含從用戶端電腦到伺服器電腦進行遠端啟用要求時所使用的驗證設定。
CONNECTDATA

描述指定連接點上存在的連接。
CONTROLINFO

包含參數,描述控制項的鍵盤助憶鍵和鍵盤行為。 結構會在 IOleControl::GetControlInfo 方法期間填入。
COSERVERINFO

COSERVERINFO (objidl.h) 結構會將遠端電腦資源識別為啟用函式。
COSERVERINFO

COSERVERINFO (objidlbase.h) 結構會將遠端電腦資源識別為啟用函式。
CSPLATFORM

包含作業系統平臺和處理器架構。
DVASPECTINFO

包含 IViewObject::D raw 方法用來優化非使用中物件轉譯的資訊,方法是更有效率地使用 GDI。
DVEXTENTINFO

代表 IViewObjectEx::GetNaturalExtent 中使用的調整大小資料。
DVTARGETDEVICE

指定所組成資料的目標裝置相關資訊。 DVTARGETDEVICE 包含 Windows 目標裝置的足夠資訊,因此可以使用 CreateDC 函式建立裝置內容的控制碼 (HDC) 。
FONTDESC

包含用來透過 OleCreateFontIndirect 函式建立字型物件的參數。
FORMATETC

表示一般化的剪貼簿格式。
INTERFACEINFO

包含連入通話的相關資訊。
LICINFO

包含參數,描述支援授權之類別處理站的授權行為。 結構會藉由呼叫 IClassFactory2::GetLicInfo 方法來填入。
MULTI_QI

MULTI_QI (objidl.h) 結構代表多個介面查詢中的介面。
MULTI_QI

MULTI_QI (objidlbase.h) 結構代表多個介面查詢中的介面。
OBJECTDESCRIPTOR

表示用於CF_OBJECTDESRIPTOR和CF_LINKSRCDESCRIPTOR檔案格式的資料結構。
OCPFIPARAMS

包含參數,用來透過 OleCreatePropertyFrameIndirect 函式叫用屬性工作表對話方塊。
OLECMD

透過呼叫 IOleCommandTarget::QueryStatus,將 OLECMDF 列舉中的命令旗標與命令識別碼產生關聯。
OLECMDTEXT

指定單一命令識別碼的文字名稱或狀態字串。
OLEINPLACEFRAMEINFO

包含容器在就地會話期間所支援之加速器的相關資訊。 結構用於 IOleInPlaceSite::GetWindowCoNtext 方法和 OleTranslateAccelerator 函式中。
OLEMENUGROUPWIDTHS

指出在就地編輯會話期間,容器與物件服務器之間共用之功能表的六個功能表群組中每一個功能表項目的數目。 這是建置共用功能表的機制。
OLEUIBUSYA

包含 OLE 使用者介面程式庫用來初始化忙碌對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (ANSI)
OLEUIBUSYW

包含 OLE 使用者介面程式庫用來初始化忙碌對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (Unicode)
OLEUICHANGEICONA

包含 OLE 使用者介面程式庫用來初始化 [變更圖示] 對話方塊的資訊,並且包含程式庫在關閉對話方塊時傳回信息的空間。 (ANSI)
OLEUICHANGEICONW

包含 OLE 使用者介面程式庫用來初始化 [變更圖示] 對話方塊的資訊,並且包含程式庫在關閉對話方塊時傳回信息的空間。 (Unicode)
OLEUICHANGESOURCEA

包含用來初始化標準 [變更來源] 對話方塊的資訊。 (ANSI)
OLEUICHANGESOURCEW

包含用來初始化標準 [變更來源] 對話方塊的資訊。 (Unicode)
OLEUICONVERTA

包含 OLE 使用者介面程式庫用來初始化 [轉換] 對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (ANSI)
OLEUICONVERTW

包含 OLE 使用者介面程式庫用來初始化 [轉換] 對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (Unicode)
OLEUIEDITLINKSA

包含 OLE 使用者介面程式庫用來初始化 [編輯連結] 對話方塊的資訊,並包含程式庫在關閉對話方塊時傳回信息的空間。 (ANSI)
OLEUIEDITLINKSW

包含 OLE 使用者介面程式庫用來初始化 [編輯連結] 對話方塊的資訊,並包含程式庫在關閉對話方塊時傳回信息的空間。 (Unicode)
OLEUIGNRLPROPSA

初始化 [物件屬性] 對話方塊的 [一般] 索引標籤。 (ANSI)
OLEUIGNRLPROPSW

初始化 [物件屬性] 對話方塊的 [一般] 索引標籤。 (Unicode)
OLEUIINSERTOBJECTA

包含 OLE 使用者介面程式庫用來初始化 [插入物件] 對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (ANSI)
OLEUIINSERTOBJECTW

包含 OLE 使用者介面程式庫用來初始化 [插入物件] 對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (Unicode)
OLEUILINKPROPSA

包含用來初始化 [物件屬性] 對話方塊之 [連結] 索引標籤的資訊。 (ANSI)
OLEUILINKPROPSW

包含用來初始化 [物件屬性] 對話方塊之 [連結] 索引標籤的資訊。 (Unicode)
OLEUIOBJECTPROPSA

包含用來初始化標準物件屬性對話方塊的資訊。 (ANSI)
OLEUIOBJECTPROPSW

包含用來初始化標準物件屬性對話方塊的資訊。 (Unicode)
OLEUIPASTEENTRYA

要指定于 [貼上特殊] 對話方塊之 OLEUIPASTESPECIAL 結構的專案陣列。 (ANSI)
OLEUIPASTEENTRYW

要指定于 [貼上特殊] 對話方塊之 OLEUIPASTESPECIAL 結構的專案陣列。 (Unicode)
OLEUIPASTESPECIALA

包含 OLE 使用者介面程式庫用來初始化 [貼上特殊] 對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (ANSI)
OLEUIPASTESPECIALW

包含 OLE 使用者介面程式庫用來初始化 [貼上特殊] 對話方塊的資訊,以及關閉對話方塊時程式庫傳回信息的空間。 (Unicode)
OLEUIVIEWPROPSA

包含用來初始化 [物件屬性] 對話方塊之 [檢視] 索引標籤的資訊。 (ANSI)
OLEUIVIEWPROPSW

包含用來初始化 [物件屬性] 對話方塊之 [檢視] 索引標籤的資訊。 (Unicode)
OLEVERB

定義 物件支援的動詞。 IOleObject::EnumVerbs 方法會建立列舉值,可列舉物件的這些結構,並提供列舉值 IEnumOLEVERB 的指標。
PAGERANGE

指定頁面的範圍。
PAGESET

識別要列印的一或多個頁面範圍,並選擇性地只將偶數或奇數頁面識別為頁面集的一部分。
PICTDESC

包含參數,可透過 OleCreatePictureIndirect 函式建立圖片物件。
POINTF

包含用來在容器單位之間轉換的資訊,以浮點表示,以及以 HIMETRIC 表示的控制單位。
PROPPAGEINFO

包含參數,用來描述屬性框架的屬性頁。 屬性頁會在 IPropertyPage::GetPageInfo 方法中填入呼叫端提供的結構。
QACONTAINER

指定 IQuickActivate::QuickActivate 的容器資訊。
QACONTROL

指定 IQuickActivate::QuickActivate 的控制項資訊。
QUERYCONTEXT

包含用來查閱類別實作的屬性清單。
RPCOLEMESSAGE

RPCOLEMESSAGE (objidl.h) 結構包含封送處理調用引數,以及 COM 元件之間的傳回值。
RPCOLEMESSAGE

RPCOLEMESSAGE (objidlbase.h) 結構包含封送處理調用引數,以及 COM 元件之間的傳回值。
SECURITY_ATTRIBUTES

SECURITY_ATTRIBUTES 結構包含 物件的安全性描述元,並指定指定這個結構是否可繼承所擷取的控制碼。
SOLE_AUTHENTICATION_INFO

SOLE_AUTHENTICATION_INFO (objidl.h) 結構會識別驗證服務、授權服務和指定服務的資訊。
SOLE_AUTHENTICATION_INFO

SOLE_AUTHENTICATION_INFO (objidlbase.h) 結構會識別驗證服務、授權服務和指定驗證服務的驗證資訊。
SOLE_AUTHENTICATION_LIST

SOLE_AUTHENTICATION_LIST (objidl.h) 結構表示要與每個驗證服務搭配使用的預設驗證資訊。
SOLE_AUTHENTICATION_LIST

SOLE_AUTHENTICATION_LIST (objidlbase.h) 結構表示要搭配每個驗證服務使用的預設驗證資訊。
SOLE_AUTHENTICATION_SERVICE

SOLE_AUTHENTICATION_SERVICE (objidl.h) 結構會識別伺服器願意用來與用戶端通訊的驗證服務。
SOLE_AUTHENTICATION_SERVICE

SOLE_AUTHENTICATION_SERVICE (objidlbase.h) 結構會識別伺服器願意用來與用戶端通訊的驗證服務。
STATDATA

包含用來指定每個諮詢連線的資訊。