windows.ole

\ ole.d * * Windows API header module * * Translated from MinGW Windows headers * by Stewart Gordon * * Placed into public domain * \**********************************************************************

Members

Aliases

LHSERVER, LHCLIENTDOC, LHSERVERDOC
alias LHSERVER, LHCLIENTDOC, LHSERVERDOC = LONG
Undocumented in source.
LPOLECLIENT
alias LPOLECLIENT = OLECLIENT*
Undocumented in source.
LPOLECLIENTVTBL
alias LPOLECLIENTVTBL = OLECLIENTVTBL*
Undocumented in source.
LPOLEOBJECT
alias LPOLEOBJECT = OLEOBJECT*
Undocumented in source.
LPOLEOBJECTVTBL
alias LPOLEOBJECTVTBL = OLEOBJECTVTBL*
Undocumented in source.
LPOLESERVER
alias LPOLESERVER = OLESERVER*
Undocumented in source.
LPOLESERVERDOC
alias LPOLESERVERDOC = OLESERVERDOC*
Undocumented in source.
LPOLESERVERDOCVTBL
alias LPOLESERVERDOCVTBL = OLESERVERDOCVTBL*
Undocumented in source.
LPOLESERVERVTBL
alias LPOLESERVERVTBL = TypeDef!(OLESERVERVTBL*)
Undocumented in source.
LPOLESTREAM
alias LPOLESTREAM = OLESTREAM*
Undocumented in source.
LPOLESTREAMVTBL
alias LPOLESTREAMVTBL = OLESTREAMVTBL*
Undocumented in source.
LPOLETARGETDEVICE
alias LPOLETARGETDEVICE = OLETARGETDEVICE*
Undocumented in source.
OLECLIPFORMAT
alias OLECLIPFORMAT = WORD
Undocumented in source.
OLE_LPCSTR
alias OLE_LPCSTR = LPCSTR
Undocumented in source.

Enums

OLEOPT_RENDER
enum OLEOPT_RENDER
Undocumented in source.
OLEOPT_UPDATE
enum OLEOPT_UPDATE
Undocumented in source.
OLESTATUS
enum OLESTATUS
Undocumented in source.
OLE_NOTIFICATION
enum OLE_NOTIFICATION
Undocumented in source.
OLE_RELEASE_METHOD
enum OLE_RELEASE_METHOD
Undocumented in source.
OLE_SERVER_USE
enum OLE_SERVER_USE
Undocumented in source.
OT_LINK
anonymousenum OT_LINK
Undocumented in source.

Functions

OleActivate
OLESTATUS OleActivate(LPOLEOBJECT , UINT , BOOL , BOOL , HWND , LPCRECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleBlockServer
OLESTATUS OleBlockServer(LHSERVER )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleClone
OLESTATUS OleClone(LPOLEOBJECT , LPOLECLIENT , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleClose
OLESTATUS OleClose(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCopyFromLink
OLESTATUS OleCopyFromLink(LPOLEOBJECT , LPCSTR , LPOLECLIENT , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCopyToClipboard
OLESTATUS OleCopyToClipboard(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreate
OLESTATUS OleCreate(LPCSTR , LPOLECLIENT , LPCSTR , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreateFromClip
OLESTATUS OleCreateFromClip(LPCSTR , LPOLECLIENT , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreateFromFile
OLESTATUS OleCreateFromFile(LPCSTR , LPOLECLIENT , LPCSTR , LPCSTR , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreateFromTemplate
OLESTATUS OleCreateFromTemplate(LPCSTR , LPOLECLIENT , LPCSTR , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreateInvisible
OLESTATUS OleCreateInvisible(LPCSTR , LPOLECLIENT , LPCSTR , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreateLinkFromClip
OLESTATUS OleCreateLinkFromClip(LPCSTR , LPOLECLIENT , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleCreateLinkFromFile
OLESTATUS OleCreateLinkFromFile(LPCSTR , LPOLECLIENT , LPCSTR , LPCSTR , LPCSTR , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleDelete
OLESTATUS OleDelete(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleDraw
OLESTATUS OleDraw(LPOLEOBJECT , HDC , LPCRECT , LPCRECT , HDC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleEnumFormats
OLECLIPFORMAT OleEnumFormats(LPOLEOBJECT , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleEnumObjects
OLESTATUS OleEnumObjects(LHCLIENTDOC , LPOLEOBJECT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleEqual
OLESTATUS OleEqual(LPOLEOBJECT , LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleExecute
OLESTATUS OleExecute(LPOLEOBJECT , HGLOBAL , UINT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleGetData
OLESTATUS OleGetData(LPOLEOBJECT , OLECLIPFORMAT , HANDLE* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleGetLinkUpdateOptions
OLESTATUS OleGetLinkUpdateOptions(LPOLEOBJECT , OLEOPT_UPDATE* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleIsDcMeta
BOOL OleIsDcMeta(HDC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleLoadFromStream
OLESTATUS OleLoadFromStream(LPOLESTREAM , LPCSTR , LPOLECLIENT , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleLockServer
OLESTATUS OleLockServer(LPOLEOBJECT , LHSERVER* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleObjectConvert
OLESTATUS OleObjectConvert(LPOLEOBJECT , LPCSTR , LPOLECLIENT , LHCLIENTDOC , LPCSTR , LPOLEOBJECT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryBounds
OLESTATUS OleQueryBounds(LPOLEOBJECT , RECT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryClientVersion
DWORD OleQueryClientVersion()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryCreateFromClip
OLESTATUS OleQueryCreateFromClip(LPCSTR , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryLinkFromClip
OLESTATUS OleQueryLinkFromClip(LPCSTR , OLEOPT_RENDER , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryName
OLESTATUS OleQueryName(LPOLEOBJECT , LPSTR , UINT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryOpen
OLESTATUS OleQueryOpen(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryOutOfDate
OLESTATUS OleQueryOutOfDate(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryProtocol
void* OleQueryProtocol(LPOLEOBJECT , LPCSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryReleaseError
OLESTATUS OleQueryReleaseError(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryReleaseMethod
OLE_RELEASE_METHOD OleQueryReleaseMethod(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryReleaseStatus
OLESTATUS OleQueryReleaseStatus(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryServerVersion
DWORD OleQueryServerVersion()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQuerySize
OLESTATUS OleQuerySize(LPOLEOBJECT , DWORD* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleQueryType
OLESTATUS OleQueryType(LPOLEOBJECT , LONG* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleReconnect
OLESTATUS OleReconnect(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRegisterClientDoc
OLESTATUS OleRegisterClientDoc(LPCSTR , LPCSTR , LONG , LHCLIENTDOC* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRegisterServer
OLESTATUS OleRegisterServer(LPCSTR , LPOLESERVER , LHSERVER* , HINSTANCE , OLE_SERVER_USE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRegisterServerDoc
OLESTATUS OleRegisterServerDoc(LHSERVER , LPCSTR , LPOLESERVERDOC , LHSERVERDOC* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRelease
OLESTATUS OleRelease(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRename
OLESTATUS OleRename(LPOLEOBJECT , LPCSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRenameClientDoc
OLESTATUS OleRenameClientDoc(LHCLIENTDOC , LPCSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRenameServerDoc
OLESTATUS OleRenameServerDoc(LHSERVERDOC , LPCSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRequestData
OLESTATUS OleRequestData(LPOLEOBJECT , OLECLIPFORMAT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRevertClientDoc
OLESTATUS OleRevertClientDoc(LHCLIENTDOC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRevertServerDoc
OLESTATUS OleRevertServerDoc(LHSERVERDOC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRevokeClientDoc
OLESTATUS OleRevokeClientDoc(LHCLIENTDOC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRevokeObject
OLESTATUS OleRevokeObject(LPOLECLIENT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRevokeServer
OLESTATUS OleRevokeServer(LHSERVER )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleRevokeServerDoc
OLESTATUS OleRevokeServerDoc(LHSERVERDOC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSaveToStream
OLESTATUS OleSaveToStream(LPOLEOBJECT , LPOLESTREAM )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSavedClientDoc
OLESTATUS OleSavedClientDoc(LHCLIENTDOC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSavedServerDoc
OLESTATUS OleSavedServerDoc(LHSERVERDOC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSetBounds
OLESTATUS OleSetBounds(LPOLEOBJECT , LPCRECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSetColorScheme
OLESTATUS OleSetColorScheme(LPOLEOBJECT , const(LOGPALETTE)* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSetData
OLESTATUS OleSetData(LPOLEOBJECT , OLECLIPFORMAT , HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSetHostNames
OLESTATUS OleSetHostNames(LPOLEOBJECT , LPCSTR , LPCSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSetLinkUpdateOptions
OLESTATUS OleSetLinkUpdateOptions(LPOLEOBJECT , OLEOPT_UPDATE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleSetTargetDevice
OLESTATUS OleSetTargetDevice(LPOLEOBJECT , HGLOBAL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleUnblockServer
OLESTATUS OleUnblockServer(LHSERVER , BOOL* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleUnlockServer
OLESTATUS OleUnlockServer(LHSERVER )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
OleUpdate
OLESTATUS OleUpdate(LPOLEOBJECT )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin DECLARE_HANDLE!("HOBJECT")
Undocumented in source.

Structs

OLECLIENT
struct OLECLIENT
Undocumented in source.
OLECLIENTVTBL
struct OLECLIENTVTBL
Undocumented in source.
OLEOBJECT
struct OLEOBJECT
Undocumented in source.
OLEOBJECTVTBL
struct OLEOBJECTVTBL
Undocumented in source.
OLESERVER
struct OLESERVER
Undocumented in source.
OLESERVERDOC
struct OLESERVERDOC
Undocumented in source.
OLESERVERDOCVTBL
struct OLESERVERDOCVTBL
Undocumented in source.
OLESERVERVTBL
struct OLESERVERVTBL
Undocumented in source.
OLESTREAM
struct OLESTREAM
Undocumented in source.
OLESTREAMVTBL
struct OLESTREAMVTBL
Undocumented in source.
OLETARGETDEVICE
struct OLETARGETDEVICE
Undocumented in source.

Variables

OF_GET
auto OF_GET;
Undocumented in source.
OF_HANDLER
auto OF_HANDLER;
Undocumented in source.
OF_SET
auto OF_SET;
Undocumented in source.
OLEVERB_PRIMARY
auto OLEVERB_PRIMARY;
Undocumented in source.

Meta