Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type PCONNECTIONPOINT = IConnectionPoint () Source #
type LPCONNECTIONPOINT = IConnectionPoint () Source #
getConnectionInterface :: IConnectionPoint a0 -> IO (IID ()) Source #
enumConnections :: IConnectionPoint a0 -> IO (IEnumConnections ()) Source #
type IConnectionPoint a = IUnknown (IConnectionPoint_ a) Source #
data IConnectionPoint_ a Source #
iidIConnectionPoint :: IID (IConnectionPoint ()) Source #
enumConnectionPoints :: IConnectionPointContainer a0 -> IO (IEnumConnectionPoints ()) Source #
findConnectionPoint :: IID a1 -> IConnectionPointContainer a0 -> IO (IConnectionPoint ()) Source #
type IConnectionPointContainer a = IUnknown (IConnectionPointContainer_ a) Source #
data IConnectionPointContainer_ a Source #
type PENUMCONNECTIONS = IEnumConnections () Source #
type LPENUMCONNECTIONS = IEnumConnections () Source #
writeCONNECTDATA :: Bool -> Ptr CONNECTDATA -> CONNECTDATA -> IO () Source #
readCONNECTDATA :: Bool -> Ptr CONNECTDATA -> IO CONNECTDATA Source #
type TagCONNECTDATA = CONNECTDATA Source #
type PCONNECTDATA0 = TagCONNECTDATA Source #
type TagCONNECTDATA0 = CONNECTDATA Source #
type LPCONNECTDATA0 = TagCONNECTDATA0 Source #
next :: ULONG -> IEnumConnections a0 -> IO [CONNECTDATA] Source #
reset :: IEnumConnections a0 -> IO () Source #
clone :: IEnumConnections a0 -> IO (IEnumConnections ()) Source #
type IEnumConnections a = IUnknown (IEnumConnections_ a) Source #
data IEnumConnections_ a Source #
iidIEnumConnections :: IID (IEnumConnections ()) Source #
type PENUMCONNECTIONPOINTS = IEnumConnectionPoints () Source #
type LPENUMCONNECTIONPOINTS = IEnumConnectionPoints () Source #
nextECP :: ULONG -> IEnumConnectionPoints a0 -> IO [IConnectionPoint a1] Source #
resetECP :: IEnumConnectionPoints a0 -> IO () Source #
cloneECP :: IEnumConnectionPoints a0 -> IO (IEnumConnectionPoints ()) Source #
type IEnumConnectionPoints a = IUnknown (IEnumConnectionPoints_ a) Source #
data IEnumConnectionPoints_ a Source #