next up previous contents index
Next: 5.2.2 oskit_unregister: Unregister a Up: 5.2 Global Registry Previous: 5.2 Global Registry

5.2.1 oskit_register: Register an interface in the services registry

 

SYNOPSIS

#include <oskit/com/services.h>

oskit_error_t oskit_register(const struct oskit_guid *iid, void *interface);

DESCRIPTION

Register a COM interface in the global registry using oskit_services_addservice.

PARAMETERS

iid
The oskit_guid of the COM interface being registered.
interface
The COM interface being registered.

RETURNS

Returns 0 on success, or an error code specified in <oskit/error.h>, on error.



Utah Flux Research Group