nulib.system.com.com

Undocumented in source.

Public Imports

nulib.system.com.hresult
public import nulib.system.com.hresult;
Undocumented in source.
nulib.system.com.unk
public import nulib.system.com.unk;
Undocumented in source.

Members

Aliases

COINIT
alias COINIT = ComInitFlags
Undocumented in source.

Classes

ComObject
class ComObject

Base COM Class for D extensions to the COM API.

Enums

ComClassContext
enum ComClassContext

Class Context for COM Object Instantiation.

ComInitFlags
enum ComInitFlags

Determines the concurrency model used for incoming calls to objects created by this thread.

Functions

nu_com_freelibrary
void nu_com_freelibrary(void* lib)

Frees specified library or unused libraries if lib is null

nu_com_gettid
uint nu_com_gettid()

Gets the current COM Thread ID.

nu_com_init
bool nu_com_init(ComInitFlags flags)

Initializes the COM Framework.

nu_com_quit
void nu_com_quit()

Closes the COM Framework.

Meta