| 
        
        Parameter
         | 
      
        
        Type
         | 
      
        
        Description
         | 
     
| 
        
        IN
         | 
      ||
| 
        
        hIndex
         | 
      
        
        DAM_HINDEX
         | 
      
        
        The index handle.
         | 
     
| 
        
        pszIndexQualifier
         | 
      
        
        char *
        
       
        OAWCHAR *
         | 
      
        
        The qualifier of the index.
         | 
     
| 
        
        pszIndexName
         | 
      
        
        char *
        
       
        OAWCHAR *
         | 
      
        
        The name of the index.
         | 
     
| 
        
        ptType
         | 
      
        
        int *
         | 
      
        
        Type of information being returned.
        
       
        SQL_TABLE_STAT (0) - indicates a statistic for the table
        
       
        SQL_INDEX_CLUSTERED(1) - indicates a clustered index.
        
       
        SQL_INDEX_HASHED(2) - indicates a hashed index.
        
       
        SQL_INDEX_OTHER(3) - indicates another type of index.
         | 
     
| 
        
        piNonUnique
         | 
      
        
        int *
         | 
      
        
        This parameter indicates whether the index prohibits duplicate values:
        
       
        TRUE (1) if the index values can be non-unique.
        
       
        FALSE (0) if the index values must be unique.
         | 
     
| 
        
        piIndexLen
         | 
      
        
        int *
         | 
      
        
        The number of columns in this index. This number is as indicated in the OA_STATISTICS and does not reflect how many of the columns belonging to the index are part of the query.
         | 
     
| 
        
        RETURN
         | 
      ||
| 
        
        int
         | 
      
        
        DAM_SUCCESS - valid information returned
        
       
        DAM_FAILURE - failure
         |