Handles the information bit masks used to read name space-specific information
typedef struct
{
nuint32 NSInfoBitMask ;
nuint32 fixedBitMask ;
nuint32 reservedBitMask ;
nuint32 extendedBitMask ;
nuint16 fixedBitsDefined ;
nuint16 reservedBitDefined ;
nuint16 extendedBitsDefined ;
nuint32 fieldsLenTable [32];
nuint8 hugeStateInfo [16];
nuint32 hugeDataLength ;
} NW_NS_INFO;
uses calwin32
NW_NS_INFO = packed Record
NSInfoBitMask : nuint32;
fixedBitMask : nuint32;
reservedBitMask : nuint32;
extendedBitMask : nuint32;
fixedBitsDefined : nuint16;
reservedBitsDefined : nuint16;
extendedBitsDefined : nuint16;
fieldsLenTable : Array[0..31] Of nuint32;
hugeStateInfo : Array[0..15] Of nuint8;
hugeDataLength : nuint32
End;
Specifies a bit mask with the following definitions:
Specifies a bit mask representing fixed (sized) information.
Specifies a bit mask representing information stored as a length-preceded array. The first byte indicates the length.
Specifies a bit mask representing information stored as a length-preceded string with the first 2 bytes indicating the length.
Specifies a value indicating how many bits are defined within fixedBitMask.
Specifies a value indicating how many bits are defined within reservedBitMask.
Specifies a value indicating how many bits are defined within extendedBitMask.
Specifies the length of the information relative to any of the three bit masks.receives values that indicate how many bits are defined within reservedBitMask.
Is used only by NFS.
Specifies the length of the data that is returned in the reply buffer.