CallPlatformFunction
Declaration
virtual kern_return_t CallPlatformFunction(OSString *functionName, bool waitForFunction, OSDictionary *inParam, OSDictionary **outParam);Parameters
- functionName:
Name of the function to be called.
- waitForFunction:
If true, CallPlatformFunction will not return until the function has been called.
- inParam:
Dictionary containing the input parameters.
- outParam:
Pointer to a storage that will contain the output parameters.
Return Value
An IOReturn code; kIOReturnSuccess if the function was successfully executed, kIOReturnUnsupported if a service to execute the function could not be found. Other return codes may be returned by the function.
Discussion
Calls the platform function with the given name.