Advanced Search
Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

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

Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2004 Apple Computer, Inc.
All rights reserved. | Terms of use | Privacy Notice