Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Devices /
Chapter 4 - SCSI Manager 4.3 / SCSI Manager 4.3 Reference
Data Structures


SCSI Virtual ID Information Parameter Block

You use the SCSI virtual ID information parameter block with the SCSIGetVirtualIDInfo function to get the device identification record for a device on the virtual bus. The SCSI virtual ID information parameter block is defined by the SCSIGetVirtualIDInfoPB data type.

struct SCSIGetVirtualIDInfoPB
{
   SCSIPBHdr
   UInt16   scsiOldCallID;
   Boolean  scsiExists;
};
typedef struct SCSIGetVirtualIDInfoPB SCSIGetVirtualIDInfoPB;
Field Description
SCSIPBHdr
A macro that includes the SCSI Manager parameter block header, described on page 4-21. The device information record is returned in the scsiDevice field of the parameter block header.
scsiOldCallID
The virtual SCSI ID of the device you are searching for.
scsiExists
The XPT returns true in this field if the scsiDevice field contains a valid device identification record.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
3 JUL 1996