+/*!
+ @function SCDynamicStoreSetConsoleInformation
+ @discussion Returns information about all console users on the system.
+ @param store An SCDynamicStoreRef that should be used for communication
+ with the server.
+ If NULL, a temporary session will be used.
+ @param user A pointer to a character buffer containing the name of
+ the current/primary "Console" session. If NULL, any current
+ "Console" session information will be reset.
+ @param uid The user ID of the current/primary "Console" user.
+ @param gid The group ID of the current/primary "Console" user.
+ @param sessions An array of dictionaries containing information about
+ each console session on the system; NULL if no sessions are
+ defined.
+
+ The contents of this array should match that of the CoreGraphics
+ CGSCopySessionList() SPI.
+
+ @result A boolean indicating the success (or failure) of the call.
+ */
+Boolean
+SCDynamicStoreSetConsoleInformation (
+ SCDynamicStoreRef store,
+ const char *user,
+ uid_t uid,
+ gid_t gid,
+ CFArrayRef sessions
+ ) API_AVAILABLE(macos(10.3)) API_UNAVAILABLE(ios, tvos, watchos, bridgeos);
+