CFMessagePortGetContext(_:_:)
Returns the context information for a CFMessagePort object.
Declaration
func CFMessagePortGetContext(_ ms: CFMessagePort!, _ context: UnsafeMutablePointer<CFMessagePortContext>!)Parameters
- ms:
The message port to examine.
- context:
A pointer to the structure into which the context information for
msis to be copied. The information being returned is usually the same information you passed to Cfmessageportcreatelocal(_:_:_:_:_:) when creatingms. However, if Cfmessageportcreatelocal(_:_:_:_:_:) returned a cached object instead of creating a new object,contextis filled with information from the original message port instead of the information you passed to the function.
Discussion
The context version number for message ports is currently 0. Before calling this function, you need to initialize the version member of context to 0.