zFS application programming interface information

zFS commands and their respective subcommands can be used to manage zFS aggregates and file systems, and to query or set configuration options. Following is a list of the zFS commands:

  • ZFSCALL_AGGR (0x40000005)
  • ZFSCALL_CONFIG (0x40000006)
  • ZFSCALL_FILESYS (0x40000004)
  • ZFSCALL_FSINFO (0x40000013)
  • ZFSCALL_STATS (0x40000007)

The z/OS® UNIX pfsctl (command X'C000000B') can also retrieve zFS reason code text. For more information, see the description of the PC#ErrorText pfsctl command in the usage notes for the BPX1PCT service in z/OS UNIX System Services Programming: Assembler Callable Services Reference.

For information about how to invoke the pfsctl (BPX1PCT) application programming interface in a 64-bit environment, refer to Running the zFS pfsctl APIs in 64-bit mode.

This topic also describes a zFS w_pioctl call for fileinfo and file snapshot.