NWGetExtendedVolumeInfo(3nw)


NWGetExtendedVolumeInfo -- returns extended volume information

Synopsis

   #include <nwvol.h> 
   or 
   #include <nwcalls.h> 
   

NWCCODE N_API NWGetExtendedVolumeInfo (NWCONN_HANDLE conn, nuint16 volNum, NWVolExtendedInfo N_FAR * volInfo);

Description

The parameters are as follows:

conn
(IN) Specifies the NetWare server connection handle.

volNum
(IN) Specifies the volume number.

volInfo
(OUT) Points to NWVolExtendedInfo which receives information.

Return values

0x0000
SUCCESSFUL

0x8998
VOLUME_DOES_NOT_EXIST

x897E
NCP_BOUNDARY_CHECK_FAILED

Notices

Possible volType values are defined below:

   0   VINetWare386 
   1   VINetWare286 
   2   VINetWare386v30 
   3   VINetWare386v31 

Bit definitions for statusFlag are shown below:

C Value Value Name
0x01 NWSubAllocEnableBit
0x02 NWCompressionEnabledBit
0x04 NWMigrationEnableBit
0x08 NWAuditingEnabledBit
0x10$ NWReadOnlyEnableBit

 
 ------------------------------------------ 
| C Value|  Value Name                    | 
|--------|--------------------------------| 
| 0x01   |  NWSubAllocEnableBit           | 
|--------|--------------------------------| 
| 0x02   |  NWCompressionEnabledBit       | 
|--------|--------------------------------| 
| 0x04   |  NWMigrationEnableBit          | 
|--------|--------------------------------| 
| 0x08   |  NWAuditingEnabledBit          | 
|--------|--------------------------------| 
| 0x10$  |  NWReadOnlyEnableBit           | 
|--------|--------------------------------| 

Services

Volume

NCP calls

0x2222 22 51
Get Extended Volume Information

30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.