有兩組 API 容許應用程式存取使用者帳戶資料。較常用來存取及處理使用者帳戶資訊的程式設計介面將在 getutxent(3C)線上援助頁中加以說明。比起舊版的 getutent(3C)常式,這些介面功能更強大且具可攜性。
舊版應用程式可以直接存取基礎帳戶資訊。這些檔案已不再支援 /var/adm/utmp 與 /var/adm/wtmp與對應的符號連結 /etc/utmp 與 /etc/wtmp 。這些檔案中含有資料格式將限制 Solaris 作業環境的未來發展性。您應該更新使用這些檔案的應用程式,以便使用說明及支援的 API。
已使用 getutent(3C) 常式家族的應用程式在小型系統配置中也許不會受影響。不過,在未來發行版本中, 在相當大型的系統配置上使用這些介面時,它們將傳回錯誤。 基於這個理由,請對舊及新程式碼使用 getutxent(3C)常式,以取代 getutent(3C) API。