The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

getdevicerange (3)
  • >> getdevicerange (3) ( Solaris man: Библиотечные вызовы )
  •  

    NAME

    getdevicerange - get the label range of a device
     
    

    SYNOPSIS

    cc [flag...] file... -lbsm -ltsol [library...]
    

    #include <tsol/label.h>
    
    blrange_t *getdevicerange(const char *device);
    

     

    DESCRIPTION

    The getdevicerange() function returns the label range of a user-allocatable device.

    If the label range is not specified for device, getdevicerange() returns the default values of ADMIN_LOW for the lower bound and ADMIN_HIGH for the upper bound of device.

    From the command line, list_devices(1) can be used to see the label range of device.  

    RETURN VALUES

    The getdevicerange() function returns NULL on failure and sets errno. On successful completion, it returns a pointer to a blrange_t structure which must be freed by the caller, as follows:

    blrange_t *range;
         ...
         m_label_free(range->lower_bound);
         m_label_free(range->upper_bound);
         free(range);
    

     

    ERRORS

    The getdevicerange() function will fail if:

    EAGAIN

    There is not enough memory available to allocate the required bytes. The application could try later.

    ENOMEM

    The physical limits of the system are exceeded by size bytes of memory which cannot be allocated.

    ENOTSUP

    Invalid upper or lower bound for device.

     

    ATTRIBUTES

    See attributes(5) for descriptions of the following attributes:

    ATTRIBUTE TYPEATTRIBUTE VALUE

    Interface StabilityCommitted

    MT-Level

     

    SEE ALSO

    list_devices(1), free(3C), libtsol(3LIB), m_label_free(3TSOL), attributes(5)

    Validating the Label Request Against the Printer's Label Range in Solaris Trusted Extensions Developer's Guide  

    NOTES

    The functionality described on this manual page is available only if the system is configured with Trusted Extensions.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ERRORS
    ATTRIBUTES
    SEE ALSO
    NOTES


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру