◆ ataPBCallbackPtr
| ATACallbackUPP ataPBHeader::ataPBCallbackPtr |
◆ ataPBClientPtr1
| Ptr ataPBHeader::ataPBClientPtr1 |
-->: Transaction timeout value in msec
◆ ataPBClientPtr2
| Ptr ataPBHeader::ataPBClientPtr2 |
◆ ataPBDeviceID
| UInt32 ataPBHeader::ataPBDeviceID |
◆ ataPBFlags
| UInt16 ataPBHeader::ataPBFlags |
◆ ataPBFunctionCode
| UInt8 ataPBHeader::ataPBFunctionCode |
◆ ataPBIOSpeed
| UInt8 ataPBHeader::ataPBIOSpeed |
-->: Manager Function Code
◆ ataPBLink
Start of cloned common header ataPBHdr
◆ ataPBQType
| UInt16 ataPBHeader::ataPBQType |
a pointer to the next entry in the queue
◆ ataPBReserved
| UInt8 ataPBHeader::ataPBReserved |
-->: parameter block version number
◆ ataPBReserved2
| Ptr ataPBHeader::ataPBReserved2 |
◆ ataPBReserved3
| SInt16 ataPBHeader::ataPBReserved3 |
-->: Various control options
◆ ataPBReserved4
| SInt32 ataPBHeader::ataPBReserved4 |
Used internally by the manager
◆ ataPBResult
| OSErr ataPBHeader::ataPBResult |
-->: Completion Routine Pointer
◆ ataPBSemaphores
| UInt16 ataPBHeader::ataPBSemaphores |
Reserved for Manager; Initialize to 0
◆ ataPBState
| UInt16 ataPBHeader::ataPBState |
◆ ataPBTimeOut
| UInt32 ataPBHeader::ataPBTimeOut |
◆ ataPBVers
| UInt8 ataPBHeader::ataPBVers |
type byte for safety check
The documentation for this struct was generated from the following file: