Specifications
Using Callable System Routines
10.3 System Services
Table 10–3 (Cont.) Summary of System Services
Service Function
System Security Services
$REVOKID Removes identifier from process or system rights list.
†$SCAN_INTRUSION Scans the intrusion database for suspects or intruders
during a login attempt, audits login failures and updates
records, or adds new records to the intrusion database.
$SETDFPROT Allows you to read and write the default file protection for
the process.
$SETUAI Modifies the user authorization file (UAF) record for a
specified user.
$SET_RESOURCE_DOMAIN Controls association between calling process and resource
domains.
$SET_SECURITY Modifies the security characteristics of a security object.
†$SHOW_INTRUSION Searches for and returns information about records in the
intrusion database matching the caller’s specifications.
$SUBSYSTEM Saves or restores the process image rights for the current
protected subsystem.
†$VERIFY_PROXY Verifies that a proxy exists and returns a valid local user
for the caller to use to create a local login.
Timer and Time Conversion Services
$ASCTIM Converts an absolute or delta time from 64-bit system
time format to an ASCII string.
$ASCUTC Converts an absolute time from 128-bit UTC format to an
ASCII string.
$BINTIM Converts an ASCII string to an absolute or delta time
value in the system 64-bit time format suitable for
input to the Set Timer ($SETIMR) or Schedule Wakeup
($SCHDWK) service.
$BINUTC Converts an ASCII string to an absolute time value in the
128-bit UTC format.
$CANTIM Cancels all or a selected subset of the Set Timer requests
previously issued by the current image executing in a
process.
$GETTIM Returns the current system time in a 64-bit format.
$GETUTC Returns the current time in 128-bit UTC format.
$NUMTIM Converts an absolute or delta time from 64-bit system
time format to binary integer date and time values.
$NUMUTC Converts an absolute 128-bit binary time into its numeric
components. The numeric components are returned in
local time.
$SETIME Changes the value of, or recalibrates, the system time.
$SETIMR Sets the timer to expire at a specified time.
†VAX specific
(continued on next page)
10–14










