Lines Matching refs:UCHAR
67 #define SP_UNTAGGED ((UCHAR) ~0)
644 UCHAR Function;
645 UCHAR SrbStatus;
646 UCHAR ScsiStatus;
647 UCHAR PathId;
648 UCHAR TargetId;
649 UCHAR Lun;
650 UCHAR QueueTag;
651 UCHAR QueueAction;
652 UCHAR CdbLength;
653 UCHAR SenseInfoBufferLength;
671 UCHAR Cdb[16];
677 UCHAR Function;
678 UCHAR SrbStatus;
679 UCHAR WMISubFunction;
680 UCHAR PathId;
681 UCHAR TargetId;
682 UCHAR Lun;
683 UCHAR Reserved1;
684 UCHAR WMIFlags;
685 UCHAR Reserved2[2];
698 UCHAR Reserved5[16];
704 UCHAR Function;
705 UCHAR SrbStatus;
706 UCHAR SrbPowerFlags;
707 UCHAR PathId;
708 UCHAR TargetId;
709 UCHAR Lun;
723 UCHAR Reserved5[16];
744 UCHAR Function;
745 UCHAR SrbStatus;
746 UCHAR PnPSubFunction;
747 UCHAR PathId;
748 UCHAR TargetId;
749 UCHAR Lun;
763 UCHAR Reserved4[16];
771 UCHAR OperationCode;
772 UCHAR Immediate:1;
773 UCHAR CommandUniqueBits:4;
774 UCHAR LogicalUnitNumber:3;
775 UCHAR CommandUniqueBytes[3];
776 UCHAR Link:1;
777 UCHAR Flag:1;
778 UCHAR Reserved:4;
779 UCHAR VendorUnique:2;
783 UCHAR OperationCode;
784 UCHAR LogicalBlockMsb1:5;
785 UCHAR LogicalUnitNumber:3;
786 UCHAR LogicalBlockMsb0;
787 UCHAR LogicalBlockLsb;
788 UCHAR TransferBlocks;
789 UCHAR Control;
793 UCHAR OperationCode;
794 UCHAR Reserved1:5;
795 UCHAR LogicalUnitNumber:3;
796 UCHAR PageCode;
797 UCHAR IReserved;
798 UCHAR AllocationLength;
799 UCHAR Control;
803 UCHAR OperationCode;
804 UCHAR EnableVitalProductData:1;
805 UCHAR CommandSupportData:1;
806 UCHAR Reserved1:6;
807 UCHAR PageCode;
808 UCHAR Reserved2;
809 UCHAR AllocationLength;
810 UCHAR Control;
814 UCHAR OperationCode;
815 UCHAR Fixed:1;
816 UCHAR ByteCompare:1;
817 UCHAR Immediate:1;
818 UCHAR Reserved:2;
819 UCHAR LogicalUnitNumber:3;
820 UCHAR VerificationLength[3];
821 UCHAR Control;
825 UCHAR OperationCode;
826 UCHAR FormatControl:5;
827 UCHAR LogicalUnitNumber:3;
828 UCHAR FReserved1;
829 UCHAR InterleaveMsb;
830 UCHAR InterleaveLsb;
831 UCHAR FReserved2;
835 UCHAR OperationCode;
836 UCHAR RelativeAddress:1;
837 UCHAR Reserved1:2;
838 UCHAR ForceUnitAccess:1;
839 UCHAR DisablePageOut:1;
840 UCHAR LogicalUnitNumber:3;
841 UCHAR LogicalBlockByte0;
842 UCHAR LogicalBlockByte1;
843 UCHAR LogicalBlockByte2;
844 UCHAR LogicalBlockByte3;
845 UCHAR Reserved2;
846 UCHAR TransferBlocksMsb;
847 UCHAR TransferBlocksLsb;
848 UCHAR Control;
852 UCHAR OperationCode;
853 UCHAR RelativeAddress:1;
854 UCHAR Reserved1:2;
855 UCHAR ForceUnitAccess:1;
856 UCHAR DisablePageOut:1;
857 UCHAR LogicalUnitNumber:3;
858 UCHAR LogicalBlock[4];
859 UCHAR TransferLength[4];
860 UCHAR Reserved2;
861 UCHAR Control;
865 UCHAR OperationCode;
866 UCHAR Reserved1:3;
867 UCHAR ForceUnitAccess:1;
868 UCHAR DisablePageOut:1;
869 UCHAR Protection:3;
870 UCHAR LogicalBlock[8];
871 UCHAR TransferLength[4];
872 UCHAR Reserved2;
873 UCHAR Control;
877 UCHAR OperationCode;
878 UCHAR Reserved1:5;
879 UCHAR LogicalUnitNumber:3;
880 UCHAR Reserved2[6];
881 UCHAR Action;
882 UCHAR Control;
886 UCHAR OperationCode;
887 UCHAR Reserved0:1;
888 UCHAR Msf:1;
889 UCHAR Reserved1:3;
890 UCHAR LogicalUnitNumber:3;
891 UCHAR Format2:4;
892 UCHAR Reserved2:4;
893 UCHAR Reserved3[3];
894 UCHAR StartingTrack;
895 UCHAR AllocationLength[2];
896 UCHAR Control:6;
897 UCHAR Format:2;
901 UCHAR OperationCode;
902 UCHAR Reserved1:5;
903 UCHAR Lun:3;
904 UCHAR Reserved2[5];
905 UCHAR AllocationLength[2];
906 UCHAR Control;
910 UCHAR OperationCode;
911 UCHAR Track:1;
912 UCHAR Reserved1:3;
913 UCHAR Reserved2:1;
914 UCHAR Lun:3;
915 UCHAR BlockAddress[4];
916 UCHAR Reserved3;
917 UCHAR AllocationLength[2];
918 UCHAR Control;
922 UCHAR OperationCode;
923 UCHAR Reserved1[4];
924 UCHAR ReservationSize[4];
925 UCHAR Control;
929 UCHAR OperationCode;
930 UCHAR DoOpc:1;
931 UCHAR Reserved1:7;
932 UCHAR Exclude0:1;
933 UCHAR Exclude1:1;
934 UCHAR Reserved2:6;
935 UCHAR Reserved3[4];
936 UCHAR ParameterListLength[2];
937 UCHAR Reserved4;
941 UCHAR OperationCode;
942 UCHAR Immediate:1;
943 UCHAR Reserved1:7;
944 UCHAR Reserved2[2];
945 UCHAR TrackNumber[2];
946 UCHAR Reserved3[3];
947 UCHAR Control;
951 UCHAR OperationCode;
952 UCHAR Immediate:1;
953 UCHAR Reserved1:7;
954 UCHAR Track:1;
955 UCHAR Session:1;
956 UCHAR Reserved2:6;
957 UCHAR Reserved3;
958 UCHAR TrackNumber[2];
959 UCHAR Reserved4[3];
960 UCHAR Control;
964 UCHAR OperationCode;
965 UCHAR BlockInfo:1;
966 UCHAR Reserved1:7;
967 UCHAR Reserved2[5];
968 UCHAR AllocationLength[2];
969 UCHAR Control;
973 UCHAR OperationCode;
974 UCHAR Reserved[5];
975 UCHAR CueSheetSize[3];
976 UCHAR Control;
980 UCHAR OperationCode;
981 UCHAR Reserved1:1;
982 UCHAR Msf:1;
983 UCHAR Reserved2:3;
984 UCHAR Lun:3;
985 UCHAR LogicalBlockAddress[4];
986 UCHAR Reserved3;
987 UCHAR AllocationLength[2];
988 UCHAR Control;
992 UCHAR OperationCode;
993 UCHAR Reserved1:5;
994 UCHAR LogicalUnitNumber:3;
995 UCHAR StartingBlockAddress[4];
996 UCHAR Reserved2;
997 UCHAR PlayLength[2];
998 UCHAR Control;
1002 UCHAR OperationCode;
1003 UCHAR Reserved1:5;
1004 UCHAR LogicalUnitNumber:3;
1005 UCHAR Reserved2;
1006 UCHAR StartingM;
1007 UCHAR StartingS;
1008 UCHAR StartingF;
1009 UCHAR EndingM;
1010 UCHAR EndingS;
1011 UCHAR EndingF;
1012 UCHAR Control;
1016 UCHAR OperationCode;
1017 UCHAR BlankType:3;
1018 UCHAR Reserved1:1;
1019 UCHAR Immediate:1;
1020 UCHAR Reserved2:3;
1021 UCHAR AddressOrTrack[4];
1022 UCHAR Reserved3[5];
1023 UCHAR Control;
1027 UCHAR OperationCode;
1028 UCHAR Reserved1:1;
1029 UCHAR CMSF:1;
1030 UCHAR ExpectedSectorType:3;
1031 UCHAR Lun:3;
1036 UCHAR StartingBlockAddress[4];
1037 UCHAR PlayLength[4];
1041 UCHAR Reserved1;
1042 UCHAR StartingM;
1043 UCHAR StartingS;
1044 UCHAR StartingF;
1045 UCHAR EndingM;
1046 UCHAR EndingS;
1047 UCHAR EndingF;
1048 UCHAR Reserved2;
1051 UCHAR Audio:1;
1052 UCHAR Composite:1;
1053 UCHAR Port1:1;
1054 UCHAR Port2:1;
1055 UCHAR Reserved2:3;
1056 UCHAR Speed:1;
1057 UCHAR Control;
1061 UCHAR OperationCode;
1062 UCHAR RelativeAddress:1;
1063 UCHAR Reserved1:3;
1064 UCHAR Direct:1;
1065 UCHAR Lun:3;
1066 UCHAR StartingAddress[4];
1067 UCHAR Reserved2[3];
1068 UCHAR Reserved3:6;
1069 UCHAR Type:2;
1070 UCHAR Reserved4;
1071 UCHAR Control;
1075 UCHAR OperationCode;
1076 UCHAR Reserved1:5;
1077 UCHAR Lun:3;
1078 UCHAR Reserved2[7];
1079 UCHAR Control;
1083 UCHAR OperationCode;
1084 UCHAR Reserved0:1;
1085 UCHAR Msf:1;
1086 UCHAR Reserved1:3;
1087 UCHAR LogicalUnitNumber:3;
1088 UCHAR Reserved2:6;
1089 UCHAR SubQ:1;
1090 UCHAR Reserved3:1;
1091 UCHAR Format;
1092 UCHAR Reserved4[2];
1093 UCHAR TrackNumber;
1094 UCHAR AllocationLength[2];
1095 UCHAR Control;
1099 UCHAR OperationCode;
1100 UCHAR RelativeAddress:1;
1101 UCHAR Reserved0:1;
1102 UCHAR ExpectedSectorType:3;
1103 UCHAR Lun:3;
1104 UCHAR StartingLBA[4];
1105 UCHAR TransferBlocks[3];
1106 UCHAR Reserved2:1;
1107 UCHAR ErrorFlags:2;
1108 UCHAR IncludeEDC:1;
1109 UCHAR IncludeUserData:1;
1110 UCHAR HeaderCode:2;
1111 UCHAR IncludeSyncData:1;
1112 UCHAR SubChannelSelection:3;
1113 UCHAR Reserved3:5;
1114 UCHAR Control;
1118 UCHAR OperationCode;
1119 UCHAR RelativeAddress:1;
1120 UCHAR Reserved1:1;
1121 UCHAR ExpectedSectorType:3;
1122 UCHAR Lun:3;
1123 UCHAR Reserved2;
1124 UCHAR StartingM;
1125 UCHAR StartingS;
1126 UCHAR StartingF;
1127 UCHAR EndingM;
1128 UCHAR EndingS;
1129 UCHAR EndingF;
1130 UCHAR Reserved3;
1131 UCHAR Reserved4:1;
1132 UCHAR ErrorFlags:2;
1133 UCHAR IncludeEDC:1;
1134 UCHAR IncludeUserData:1;
1135 UCHAR HeaderCode:2;
1136 UCHAR IncludeSyncData:1;
1137 UCHAR SubChannelSelection:3;
1138 UCHAR Reserved5:5;
1139 UCHAR Control;
1143 UCHAR OperationCode;
1144 UCHAR Reserved0:5;
1145 UCHAR LogicalUnitNumber:3;
1146 UCHAR LogicalBlockByte0;
1147 UCHAR LogicalBlockByte1;
1148 UCHAR LogicalBlockByte2;
1149 UCHAR LogicalBlockByte3;
1150 UCHAR TransferBlockByte0;
1151 UCHAR TransferBlockByte1;
1152 UCHAR TransferBlockByte2;
1153 UCHAR TransferBlockByte3;
1154 UCHAR SubCode;
1155 UCHAR Control;
1159 UCHAR OperationCode;
1160 UCHAR Reserved0;
1161 UCHAR LogicalBlockByte0;
1162 UCHAR LogicalBlockByte1;
1163 UCHAR LogicalBlockByte2;
1164 UCHAR LogicalBlockByte3;
1165 UCHAR Reserved1;
1166 UCHAR TransferBlockByte0;
1167 UCHAR TransferBlockByte1;
1168 UCHAR Control;
1172 UCHAR OperationCode;
1173 UCHAR Reserved1:3;
1174 UCHAR Dbd:1;
1175 UCHAR Reserved2:1;
1176 UCHAR LogicalUnitNumber:3;
1177 UCHAR PageCode:6;
1178 UCHAR Pc:2;
1179 UCHAR Reserved3;
1180 UCHAR AllocationLength;
1181 UCHAR Control;
1185 UCHAR OperationCode;
1186 UCHAR Reserved1:3;
1187 UCHAR Dbd:1;
1188 UCHAR Reserved2:1;
1189 UCHAR LogicalUnitNumber:3;
1190 UCHAR PageCode:6;
1191 UCHAR Pc:2;
1192 UCHAR Reserved3[4];
1193 UCHAR AllocationLength[2];
1194 UCHAR Control;
1198 UCHAR OperationCode;
1199 UCHAR SPBit:1;
1200 UCHAR Reserved1:3;
1201 UCHAR PFBit:1;
1202 UCHAR LogicalUnitNumber:3;
1203 UCHAR Reserved2[2];
1204 UCHAR ParameterListLength;
1205 UCHAR Control;
1209 UCHAR OperationCode;
1210 UCHAR SPBit:1;
1211 UCHAR Reserved1:3;
1212 UCHAR PFBit:1;
1213 UCHAR LogicalUnitNumber:3;
1214 UCHAR Reserved2[5];
1215 UCHAR ParameterListLength[2];
1216 UCHAR Control;
1220 UCHAR OperationCode;
1221 UCHAR Immediate:1;
1222 UCHAR CPBit:1;
1223 UCHAR BTBit:1;
1224 UCHAR Reserved1:2;
1225 UCHAR LogicalUnitNumber:3;
1226 UCHAR Reserved3;
1227 UCHAR LogicalBlockAddress[4];
1228 UCHAR Reserved4;
1229 UCHAR Partition;
1230 UCHAR Control;
1234 UCHAR OperationCode;
1235 UCHAR SPBit:1;
1236 UCHAR PPCBit:1;
1237 UCHAR Reserved1:3;
1238 UCHAR LogicalUnitNumber:3;
1239 UCHAR PageCode:6;
1240 UCHAR PCBit:2;
1241 UCHAR Reserved2;
1242 UCHAR Reserved3;
1243 UCHAR ParameterPointer[2];
1244 UCHAR AllocationLength[2];
1245 UCHAR Control;
1249 UCHAR OperationCode;
1250 UCHAR SPBit:1;
1251 UCHAR PCRBit:1;
1252 UCHAR Reserved1:3;
1253 UCHAR LogicalUnitNumber:3;
1254 UCHAR Reserved:6;
1255 UCHAR PCBit:2;
1256 UCHAR Reserved2[4];
1257 UCHAR ParameterListLength[2];
1258 UCHAR Control;
1262 UCHAR OperationCode;
1263 UCHAR Reserved:5;
1264 UCHAR LogicalUnitNumber:3;
1265 UCHAR TransferLength[3];
1266 UCHAR Control;
1270 UCHAR OperationCode;
1271 UCHAR Reserved1:5;
1272 UCHAR LogicalUnitNumber:3;
1273 UCHAR LogicalBlockAddress[4];
1274 UCHAR Reserved2[3];
1275 UCHAR Control;
1279 UCHAR OperationCode;
1280 UCHAR Long:1;
1281 UCHAR Immediate:1;
1282 UCHAR Reserved1:3;
1283 UCHAR LogicalUnitNumber:3;
1284 UCHAR Reserved2[3];
1285 UCHAR Control;
1289 UCHAR OperationCode;
1290 UCHAR Immediate:1;
1291 UCHAR Reserved1:4;
1292 UCHAR LogicalUnitNumber:3;
1293 UCHAR Reserved2[2];
1294 UCHAR Start:1;
1295 UCHAR LoadEject:1;
1296 UCHAR Reserved3:6;
1297 UCHAR Control;
1301 UCHAR OperationCode;
1302 UCHAR Reserved1:5;
1303 UCHAR LogicalUnitNumber:3;
1304 UCHAR Reserved2[2];
1305 UCHAR Prevent:1;
1306 UCHAR Persistant:1;
1307 UCHAR Reserved3:6;
1308 UCHAR Control;
1312 UCHAR OperationCode;
1313 UCHAR Immediate:1;
1314 UCHAR Reserved1:7;
1315 UCHAR BlockAddress[3];
1316 UCHAR Link:1;
1317 UCHAR Flag:1;
1318 UCHAR Reserved2:4;
1319 UCHAR VendorUnique:2;
1323 UCHAR OperationCode;
1324 UCHAR Reserved1[3];
1325 UCHAR AllocationLength;
1326 UCHAR Link:1;
1327 UCHAR Flag:1;
1328 UCHAR Reserved2:4;
1329 UCHAR VendorUnique:2;
1333 UCHAR OperationCode;
1334 UCHAR Immediate:1;
1335 UCHAR Sel:1;
1336 UCHAR PartitionSelect:6;
1337 UCHAR Reserved1[3];
1338 UCHAR Control;
1342 UCHAR OperationCode;
1343 UCHAR Immediate:1;
1344 UCHAR WriteSetMarks:1;
1345 UCHAR Reserved:3;
1346 UCHAR LogicalUnitNumber:3;
1347 UCHAR TransferLength[3];
1348 UCHAR Control;
1352 UCHAR OperationCode;
1353 UCHAR Code:3;
1354 UCHAR Reserved:2;
1355 UCHAR LogicalUnitNumber:3;
1356 UCHAR NumMarksMSB;
1357 UCHAR NumMarks;
1358 UCHAR NumMarksLSB;
1361 UCHAR value;
1364 UCHAR Link:1;
1365 UCHAR Flag:1;
1366 UCHAR Reserved:4;
1367 UCHAR VendorUnique:2;
1373 UCHAR Operation;
1374 UCHAR BlockType:1;
1375 UCHAR Reserved1:4;
1376 UCHAR Lun:3;
1377 UCHAR Reserved2[7];
1378 UCHAR Control;
1382 UCHAR OperationCode;
1383 UCHAR VendorSpecific:5;
1384 UCHAR Reserved:3;
1385 UCHAR TransferLenMSB;
1386 UCHAR TransferLen;
1387 UCHAR TransferLenLSB;
1388 UCHAR Link:1;
1389 UCHAR Flag:1;
1390 UCHAR Reserved1:4;
1391 UCHAR VendorUnique:2;
1395 UCHAR OperationCode;
1396 UCHAR Reserved1:5;
1397 UCHAR LogicalUnitNubmer:3;
1398 UCHAR Reserved2[3];
1399 UCHAR Reserved3:7;
1400 UCHAR NoBarCode:1;
1404 UCHAR OperationCode;
1405 UCHAR Range:1;
1406 UCHAR Reserved1:4;
1407 UCHAR LogicalUnitNubmer:3;
1408 UCHAR FirstElementAddress[2];
1409 UCHAR Reserved2[2];
1410 UCHAR NumberOfElements[2];
1411 UCHAR Reserved3;
1412 UCHAR Reserved4:7;
1413 UCHAR NoBarCode:1;
1417 UCHAR OperationCode;
1418 UCHAR Reserved1:5;
1419 UCHAR LogicalUnitNumber:3;
1420 UCHAR TransportElementAddress[2];
1421 UCHAR DestinationElementAddress[2];
1422 UCHAR Reserved2[2];
1423 UCHAR Flip:1;
1424 UCHAR Reserved3:7;
1425 UCHAR Control;
1429 UCHAR OperationCode;
1430 UCHAR Reserved1:5;
1431 UCHAR LogicalUnitNumber:3;
1432 UCHAR TransportElementAddress[2];
1433 UCHAR SourceElementAddress[2];
1434 UCHAR DestinationElementAddress[2];
1435 UCHAR Reserved2[2];
1436 UCHAR Flip:1;
1437 UCHAR Reserved3:7;
1438 UCHAR Control;
1442 UCHAR OperationCode;
1443 UCHAR Reserved1:5;
1444 UCHAR LogicalUnitNumber:3;
1445 UCHAR TransportElementAddress[2];
1446 UCHAR SourceElementAddress[2];
1447 UCHAR Destination1ElementAddress[2];
1448 UCHAR Destination2ElementAddress[2];
1449 UCHAR Flip1:1;
1450 UCHAR Flip2:1;
1451 UCHAR Reserved3:6;
1452 UCHAR Control;
1456 UCHAR OperationCode;
1457 UCHAR ElementType:4;
1458 UCHAR VolTag:1;
1459 UCHAR LogicalUnitNumber:3;
1460 UCHAR StartingElementAddress[2];
1461 UCHAR NumberOfElements[2];
1462 UCHAR Reserved1;
1463 UCHAR AllocationLength[3];
1464 UCHAR Reserved2;
1465 UCHAR Control;
1469 UCHAR OperationCode;
1470 UCHAR ElementType:4;
1471 UCHAR Reserved1:1;
1472 UCHAR LogicalUnitNumber:3;
1473 UCHAR StartingElementAddress[2];
1474 UCHAR Reserved2;
1475 UCHAR ActionCode:5;
1476 UCHAR Reserved3:3;
1477 UCHAR Reserved4[2];
1478 UCHAR ParameterListLength[2];
1479 UCHAR Reserved5;
1480 UCHAR Control;
1484 UCHAR OperationCode;
1485 UCHAR ElementType:4;
1486 UCHAR VolTag:1;
1487 UCHAR LogicalUnitNumber:3;
1488 UCHAR StartingElementAddress[2];
1489 UCHAR NumberElements[2];
1490 UCHAR Reserved1;
1491 UCHAR AllocationLength[3];
1492 UCHAR Reserved2;
1493 UCHAR Control;
1497 UCHAR OperationCode;
1498 UCHAR Immediate:1;
1499 UCHAR Reserved1:4;
1500 UCHAR Lun:3;
1501 UCHAR Reserved2[2];
1502 UCHAR Start:1;
1503 UCHAR LoadEject:1;
1504 UCHAR Reserved3:6;
1505 UCHAR Reserved4[3];
1506 UCHAR Slot;
1507 UCHAR Reserved5[3];
1511 UCHAR OperationCode;
1512 UCHAR Reserved:5;
1513 UCHAR Lun:3;
1514 UCHAR Reserved1[6];
1515 UCHAR AllocationLength[2];
1516 UCHAR Reserved2[1];
1517 UCHAR Control;
1521 UCHAR OperationCode;
1522 UCHAR RelAddr:1;
1523 UCHAR Immediate:1;
1524 UCHAR Reserved:3;
1525 UCHAR Lun:3;
1526 UCHAR LogicalBlockAddress[4];
1527 UCHAR Reserved2;
1528 UCHAR BlockCount[2];
1529 UCHAR Control;
1533 UCHAR OperationCode;
1534 UCHAR Immediate:1;
1535 UCHAR Reserved:4;
1536 UCHAR Lun:3;
1537 UCHAR Reserved2[2];
1538 UCHAR NotificationClassRequest;
1539 UCHAR Reserved3[2];
1540 UCHAR EventListLength[2];
1541 UCHAR Control;
1545 UCHAR OperationCode;
1546 UCHAR Except:2;
1547 UCHAR Write:1;
1548 UCHAR Tolerance:2;
1549 UCHAR Reserved0:3;
1550 UCHAR StartingLBA[4];
1551 UCHAR Reserved1[2];
1552 UCHAR MaximumNumberOfDescriptors[2];
1553 UCHAR Type;
1554 UCHAR Control;
1558 UCHAR OperationCode;
1559 UCHAR Reserved1:5;
1560 UCHAR Lun:3;
1561 UCHAR RMDBlockNumber[4];
1562 UCHAR LayerNumber;
1563 UCHAR Format;
1564 UCHAR AllocationLength[2];
1565 UCHAR Reserved3:6;
1566 UCHAR AGID:2;
1567 UCHAR Control;
1571 UCHAR OperationCode;
1572 UCHAR Reserved[8];
1573 UCHAR ParameterListLength[2];
1574 UCHAR Control;
1578 UCHAR OperationCode;
1579 UCHAR Reserved1:5;
1580 UCHAR Lun:3;
1581 UCHAR Reserved2[5];
1582 UCHAR Format;
1583 UCHAR ParameterListLength[2];
1584 UCHAR Reserved3;
1585 UCHAR Control;
1589 UCHAR OperationCode;
1590 UCHAR Reserved1:5;
1591 UCHAR Lun:3;
1592 UCHAR Reserved2[6];
1593 UCHAR ParameterListLength[2];
1594 UCHAR KeyFormat:6;
1595 UCHAR AGID:2;
1596 UCHAR Control;
1600 UCHAR OperationCode;
1601 UCHAR Reserved1:5;
1602 UCHAR Lun:3;
1603 UCHAR LogicalBlockAddress[4];
1604 UCHAR Reserved2[2];
1605 UCHAR AllocationLength[2];
1606 UCHAR KeyFormat:6;
1607 UCHAR AGID:2;
1608 UCHAR Control;
1612 UCHAR OperationCode;
1613 UCHAR Reserved1:5;
1614 UCHAR Lun:3;
1615 UCHAR TriggerLBA[4];
1616 UCHAR ReadAheadLBA[4];
1617 UCHAR Reserved2;
1618 UCHAR Control;
1622 UCHAR OperationCode;
1623 UCHAR Reserved1:5;
1624 UCHAR Lun:3;
1625 UCHAR Reserved2[5];
1626 UCHAR AllocationLength[2];
1627 UCHAR Control;
1631 UCHAR OperationCode;
1632 UCHAR Reserved1[5];
1633 UCHAR AllocationLength[4];
1634 UCHAR Reserved2[1];
1635 UCHAR Control;
1639 UCHAR OperationCode;
1640 UCHAR ServiceAction:5;
1641 UCHAR Reserved1:3;
1642 UCHAR Reserved2[5];
1643 UCHAR AllocationLength[2];
1644 UCHAR Control;
1648 UCHAR OperationCode;
1649 UCHAR ServiceAction:5;
1650 UCHAR Reserved1:3;
1651 UCHAR Type:4;
1652 UCHAR Scope:4;
1653 UCHAR Reserved2[4];
1654 UCHAR ParameterListLength[2];
1655 UCHAR Control;
1659 UCHAR OperationCode;
1660 UCHAR RequestType:1;
1661 UCHAR Reserved1:7;
1662 UCHAR StartingFeature[2];
1663 UCHAR Reserved2[3];
1664 UCHAR AllocationLength[2];
1665 UCHAR Control;
1669 UCHAR OperationCode;
1672 UCHAR Reserved1;
1675 UCHAR RotationControl:2;
1676 UCHAR Reserved3:6;
1679 UCHAR ReadSpeed[2];
1680 UCHAR WriteSpeed[2];
1681 UCHAR Reserved2[5];
1682 UCHAR Control;
1686 UCHAR OperationCode;
1687 UCHAR RelativeAddress:1;
1688 UCHAR Reserved1:2;
1689 UCHAR ForceUnitAccess:1;
1690 UCHAR DisablePageOut:1;
1691 UCHAR LogicalUnitNumber:3;
1692 UCHAR LogicalBlock[4];
1693 UCHAR TransferLength[4];
1694 UCHAR Reserved2:7;
1695 UCHAR Streaming:1;
1696 UCHAR Control;
1700 UCHAR OperationCode;
1701 UCHAR RelativeAddress:1;
1702 UCHAR Reserved1:1;
1703 UCHAR EBP:1;
1704 UCHAR ForceUnitAccess:1;
1705 UCHAR DisablePageOut:1;
1706 UCHAR LogicalUnitNumber:3;
1707 UCHAR LogicalBlock[4];
1708 UCHAR TransferLength[4];
1709 UCHAR Reserved2:7;
1710 UCHAR Streaming:1;
1711 UCHAR Control;
1715 UCHAR OperationCode;
1716 UCHAR Reserved1:3;
1717 UCHAR ForceUnitAccess:1;
1718 UCHAR DisablePageOut:1;
1719 UCHAR ReadProtect:3;
1720 UCHAR LogicalBlock[8];
1721 UCHAR TransferLength[4];
1722 UCHAR Reserved2:7;
1723 UCHAR Streaming:1;
1724 UCHAR Control;
1728 UCHAR OperationCode;
1729 UCHAR Reserved1:3;
1730 UCHAR ForceUnitAccess:1;
1731 UCHAR DisablePageOut:1;
1732 UCHAR WriteProtect:3;
1733 UCHAR LogicalBlock[8];
1734 UCHAR TransferLength[4];
1735 UCHAR Reserved2:7;
1736 UCHAR Streaming:1;
1737 UCHAR Control;
1741 UCHAR OperationCode;
1742 UCHAR Reserved1:1;
1743 UCHAR ByteCheck:1;
1744 UCHAR BlockVerify:1;
1745 UCHAR Reserved2: 1;
1746 UCHAR DisablePageOut:1;
1747 UCHAR VerifyProtect:3;
1748 UCHAR LogicalBlock[8];
1749 UCHAR VerificationLength[4];
1750 UCHAR Reserved3:7;
1751 UCHAR Streaming:1;
1752 UCHAR Control;
1756 UCHAR OperationCode;
1757 UCHAR Reserved1:1;
1758 UCHAR Immediate:1;
1759 UCHAR Reserved2:6;
1760 UCHAR LogicalBlock[8];
1761 UCHAR BlockCount[4];
1762 UCHAR Reserved3;
1763 UCHAR Control;
1767 UCHAR OperationCode;
1768 UCHAR ServiceAction:5;
1769 UCHAR Reserved1:3;
1770 UCHAR LogicalBlock[8];
1771 UCHAR BlockCount[4];
1772 UCHAR PMI:1;
1773 UCHAR Reserved2:7;
1774 UCHAR Control;
1777 UCHAR AsByte[16];
1784 UCHAR Byte0;
1785 UCHAR Byte1;
1786 UCHAR Byte2;
1787 UCHAR Byte3;
1788 UCHAR Byte4;
1789 UCHAR Byte5;
1790 UCHAR Byte6;
1791 UCHAR Byte7;
1800 UCHAR Byte0;
1801 UCHAR Byte1;
1802 UCHAR Byte2;
1803 UCHAR Byte3;
1812 UCHAR Byte0;
1813 UCHAR Byte1;
1822 UCHAR DeviceType:5;
1823 UCHAR DeviceTypeQualifier:3;
1824 UCHAR DeviceTypeModifier:7;
1825 UCHAR RemovableMedia:1;
1826 UCHAR Versions;
1827 UCHAR ResponseDataFormat:4;
1828 UCHAR HiSupport:1;
1829 UCHAR NormACA:1;
1830 UCHAR ReservedBit:1;
1831 UCHAR AERC:1;
1832 UCHAR AdditionalLength;
1833 UCHAR Reserved[2];
1834 UCHAR SoftReset:1;
1835 UCHAR CommandQueue:1;
1836 UCHAR Reserved2:1;
1837 UCHAR LinkedCommands:1;
1838 UCHAR Synchronous:1;
1839 UCHAR Wide16Bit:1;
1840 UCHAR Wide32Bit:1;
1841 UCHAR RelativeAddressing:1;
1842 UCHAR VendorId[8];
1843 UCHAR ProductId[16];
1844 UCHAR ProductRevisionLevel[4];
1845 UCHAR VendorSpecific[20];
1846 UCHAR Reserved3[40];
1852 UCHAR DeviceType:5;
1853 UCHAR DeviceTypeQualifier:3;
1854 UCHAR DeviceTypeModifier:7;
1855 UCHAR RemovableMedia:1;
1858 UCHAR Versions;
1861 UCHAR ANSIVersion:3;
1862 UCHAR ECMAVersion:3;
1863 UCHAR ISOVersion:2;
1866 UCHAR ResponseDataFormat:4;
1867 UCHAR HiSupport:1;
1868 UCHAR NormACA:1;
1869 UCHAR TerminateTask:1;
1870 UCHAR AERC:1;
1871 UCHAR AdditionalLength;
1872 UCHAR Reserved;
1873 UCHAR Addr16:1;
1874 UCHAR Addr32:1;
1875 UCHAR AckReqQ:1;
1876 UCHAR MediumChanger:1;
1877 UCHAR MultiPort:1;
1878 UCHAR ReservedBit2:1;
1879 UCHAR EnclosureServices:1;
1880 UCHAR ReservedBit3:1;
1881 UCHAR SoftReset:1;
1882 UCHAR CommandQueue:1;
1883 UCHAR TransferDisable:1;
1884 UCHAR LinkedCommands:1;
1885 UCHAR Synchronous:1;
1886 UCHAR Wide16Bit:1;
1887 UCHAR Wide32Bit:1;
1888 UCHAR RelativeAddressing:1;
1889 UCHAR VendorId[8];
1890 UCHAR ProductId[16];
1891 UCHAR ProductRevisionLevel[4];
1892 UCHAR VendorSpecific[20];
1893 UCHAR Reserved3[40];
1900 UCHAR DeviceType:5;
1901 UCHAR DeviceTypeQualifier:3;
1902 UCHAR PageCode;
1903 UCHAR Reserved;
1904 UCHAR PageLength;
1905 UCHAR SerialNumber[0];
1910 UCHAR DeviceType:5;
1911 UCHAR DeviceTypeQualifier:3;
1912 UCHAR PageCode;
1913 UCHAR Reserved;
1914 UCHAR PageLength;
1915 UCHAR SerialNumber[0];
1920 UCHAR CodeSet:4;
1921 UCHAR Reserved:4;
1922 UCHAR IdentifierType:4;
1923 UCHAR Association:2;
1924 UCHAR Reserved2:2;
1925 UCHAR Reserved3;
1926 UCHAR IdentifierLength;
1927 UCHAR Identifier[0];
1932 UCHAR DeviceType:5;
1933 UCHAR DeviceTypeQualifier:3;
1934 UCHAR PageCode;
1935 UCHAR Reserved;
1936 UCHAR PageLength;
1937 UCHAR Descriptors[0];
1942 UCHAR DeviceType:5;
1943 UCHAR DeviceTypeQualifier:3;
1944 UCHAR PageCode;
1945 UCHAR Reserved;
1946 UCHAR PageLength;
1947 UCHAR SupportedPageList[0];
1965 UCHAR ModeDataLength;
1966 UCHAR MediumType;
1967 UCHAR DeviceSpecificParameter;
1968 UCHAR BlockDescriptorLength;
1973 UCHAR ModeDataLength[2];
1974 UCHAR MediumType;
1975 UCHAR DeviceSpecificParameter;
1976 UCHAR Reserved[2];
1977 UCHAR BlockDescriptorLength[2];
1982 UCHAR DensityCode;
1983 UCHAR NumberOfBlocks[3];
1984 UCHAR Reserved;
1985 UCHAR BlockLength[3];
1990 UCHAR LunListLength[4];
1991 UCHAR Reserved[4];
1993 UCHAR Lun[0][8];
1999 UCHAR ErrorCode:7;
2000 UCHAR Valid:1;
2001 UCHAR SegmentNumber;
2002 UCHAR SenseKey:4;
2003 UCHAR Reserved:1;
2004 UCHAR IncorrectLength:1;
2005 UCHAR EndOfMedia:1;
2006 UCHAR FileMark:1;
2007 UCHAR Information[4];
2008 UCHAR AdditionalSenseLength;
2009 UCHAR CommandSpecificInformation[4];
2010 UCHAR AdditionalSenseCode;
2011 UCHAR AdditionalSenseCodeQualifier;
2012 UCHAR FieldReplaceableUnitCode;
2013 UCHAR SenseKeySpecific[3];
2052 UCHAR NumberOfBuses;
2062 UCHAR MapBuffers;
2070 UCHAR MaximumNumberOfTargets;
2071 UCHAR ReservedUchars[2];
2083 UCHAR Dma64BitAddresses;
2085 UCHAR MaximumNumberOfLogicalUnits;
2107 UCHAR Number;
2108 UCHAR Importance;
2355 UCHAR MapBuffers;
2422 _In_ UCHAR PathId,
2423 _In_ UCHAR TargetId,
2424 _In_ UCHAR Lun,
2425 _In_ UCHAR SrbStatus);
2452 _In_ UCHAR PathId,
2453 _In_ UCHAR TargetId,
2454 _In_ UCHAR Lun,
2462 _In_ UCHAR PathId,
2463 _In_ UCHAR TargetId,
2464 _In_ UCHAR Lun);
2507 _In_ UCHAR PathId,
2508 _In_ UCHAR TargetId,
2509 _In_ UCHAR Lun);
2532 _In_ UCHAR PathId,
2533 _In_ UCHAR TargetId,
2534 _In_ UCHAR Lun,
2567 _In_ UCHAR PathId,
2568 _In_ UCHAR TargetId,
2569 _In_ UCHAR Lun,
2607 _In_ UCHAR PathId,
2608 _In_ UCHAR TargetId,
2609 _In_ UCHAR Lun,
2640 UCHAR
2688 UCHAR
2747 _In_ UCHAR PathId,
2748 _In_ UCHAR TargetId,
2749 _In_ UCHAR Lun);
2768 _In_ UCHAR PathId,
2769 _In_ UCHAR TargetId,
2770 _In_ UCHAR Lun,
2831 _In_ UCHAR Value);
2882 _In_ UCHAR Value);