ADJUNCT: Difference between revisions
Appearance
mNo edit summary |
No edit summary |
||
| Line 15: | Line 15: | ||
==Example Code== | |||
typedef struct _ADJUNCT FAR*PADJUNCT { | typedef struct _ADJUNCT FAR*PADJUNCT { | ||
struct ADJHEADER { | struct ADJHEADER { | ||
Latest revision as of 16:20, 2 May 2025
Linked list of adjunct data structures.
Type
PSDJUNCT pNextAdj; USHORT AdjLenght; USHORT AdjType;
C Declaration Method
typedef struct
Fields
- pNextAdj
- Pointer to the next adjunct list item.
- AdjLenght
- Length of adjunct list item.
- AdjType
- Type of adjunct list item.
Example Code
typedef struct _ADJUNCT FAR*PADJUNCT {
struct ADJHEADER {
PSDJUNCT pNextAdj; /* Pointer to the next adjunct list item. */
USHORT AdjLenght; /* Length of adjunct list item. */
USHORT AdjType; /* Type of adjunct list item. */
} adjheader;
union {
USHORT AdjBase;
USHORT SCSI_Target_LUN;
USHORT Adapter_Number;
USHORT Device_Number;
USHORT PCI_DevFunc;
USHORT Model_Info;
ADD_UNIT Add_Unit;
DAS_VOL Dasd_Vol;
DRIVERINFO DriverInfo;
} AdjType;
} ADJUNCT;
NEAR * NPADJUNCT