Jump to content

FSQBUFFER2

From EDM2
Revision as of 16:43, 30 October 2011 by Martini (talk | contribs)

FSQBUFFER2

Data structure for information about an attached file system (local or remote), or about a character device or pseudocharacter device attached to the file system.

Type

USHORT  iType
USHORT  cbName
USHORT  cbFSDName
USHORT  cbFSAData
UCHAR   szName[1]
UCHAR   szFSDName[1]
UCHAR   rgFSAData[1]

C Declaration Method

typedef struct

Fields

iType        Type of item.
             Possible values are described in the following list:
             1 FSAT_CHARDEV    Resident character device 
             2 FSAT_PSEUDODEV  Pseudocharacter device 
             3 FSAT_LOCALDRV   Local drive 
             4 FSAT_REMOTEDRV  Remote drive attached to the file-system driver. 
 
cbName       Length, in bytes, of the item name, not including null.

cbFSDName    Length, in bytes, of the file-system driver name, not including
             null.

cbFSAData    Length, in bytes, of the file-system driver Attach data returned
             by the file-system driver.
szName[1]    Item name.
             The name is an ASCIIZ string.
szFSDName[1] Name of the file-system driver that the item is attached to.
             The name is an ASCIIZ string.

rgFSAData[1] File-system driver Attach data returned by the file-system driver.


Back to OS/2 API