Important: The information in this document is obsolete and should not be used for new development.
SReadInfo
You can use theSReadInfo
function to obtain a copy of the slot information record for a particular slot.
FUNCTION SReadInfo (spBlkPtr: SpBlockPtr): OSErr;
- spBlkPtr
- A pointer to a Slot Manager parameter block.
--> spResult
Pointer A pointer to a slot information record. --> spSlot
SignedByte
The slot number. X spSize
LongInt DESCRIPTION
The Slot Manager maintains a slot information record for each slot. TheSReadInfo
function copies the information from this data structure for the requested slot.You specify the slot with the
spSlot
parameter. You must also allocate a slot information record, and provide a pointer to it in thespResult
field. TheSReadInfo
function copies the information in the slot information record maintained by the Slot Manager into the data structure pointed to by thespResult
field.SPECIAL CONSIDERATIONS
This function may alter the contents of thespSize
field. Your application should not depend on the value returned in this field.ASSEMBLY-LANGUAGE INFORMATION
The trap macro and routine selector for theSReadInfo
function are
Trap macro Selector _SlotManager $0010 You must set up register D0 with the routine selector and register A0 with the address of the Slot Manager parameter block. When
_SlotManager
returns, register D0 contains the result code.
Registers on entry A0 Address of the parameter block D0 $0010
Registers on exit D0 Result code RESULT CODES
noErr 0 No error smEmptySlot
-300 No card in this slot SEE ALSO
For general information about the slot information record, see "About the Slot Manager" on page 2-15. To obtain a pointer to theSInfoRecord
data structure, instead of a copy of it, see the next section, which describes theSReadFHeader
function.