MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Volume Management Library Functions
                                  volmgtfeatureenabled(3VOLMGT)



NAME
     volmgtfeatureenabled  -  check  whether  specific   Volume
     Management features are enabled

SYNOPSIS
     cc [ flag ... ] file ... -l volmgt [ library ... ]
     #include 



     int volmgtfeatureenabled(char *featstr);


DESCRIPTION
     This function is obsolete. The management of removable media
     by  the  Volume Management feature, including vold, has been
     replaced by software that supports the Hardware  Abstraction
     Layer (HAL). Programmatic support for HAL is through the HAL
     APIs, which are documented on the HAL web site. See  hal(5).
     The return value of this function is undefined.


     The    volmgtfeatureenabled()   routine   checks   whether
     specific    volume    management   features   are   enabled.
     volmgtfeatureenabled() checks for  the  volume  management
     features passed in to it by the  featstr parameter.


     Currently,  the  only   supported   feature   string    that
     volmgtfeatureenabled()   checks   for   is  floppy-summit-
     interfaces.  The   floppy-summit-interfaces  feature  string
     checks   for   the   presence   of  the  libvolmgt  routines
     volmgtacquire() and volmgtrelease().

RETURN VALUES
     The return from this function is undefined.

EXAMPLES
     Example 1 A sample of the volmgtfeatureenabled() function.


     In the following example,   volmgtfeatureenabled()  checks
     whether the  floppy-summit-interfaces feature is enabled.


       if (volmgtfeatureenabled("floppy-summit-interfaces")) {
               (void) printf("Media Sharing Routines ARE present\n");
       } else {
               (void) printf("Media Sharing Routines are NOT present\n");
       }




SunOS 5.11           Last change: 8 Mar 2007                    1






Volume Management Library Functions
                                  volmgtfeatureenabled(3VOLMGT)



ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     MT-Level                     MT-Safe                     
    
     Interface Stability          Obsolete                    
    


SEE ALSO
     volmgtacquire(3VOLMGT),   volmgtrelease(3VOLMGT),   attri-
     butes(5), hal(5)




































SunOS 5.11           Last change: 8 Mar 2007                    2






Volume Management Library Functions
                                  volmgtfeatureenabled(3VOLMGT)






















































SunOS 5.11           Last change: 8 Mar 2007                    3






OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™