Changeset 6053 for trunk/src/kernel32/hmdisk.cpp
- Timestamp:
- Jun 20, 2001, 10:51:59 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmdisk.cpp
r6049 r6053 1 /* $Id: hmdisk.cpp,v 1.1 0 2001-06-19 10:50:24sandervl Exp $ */1 /* $Id: hmdisk.cpp,v 1.11 2001-06-20 20:51:57 sandervl Exp $ */ 2 2 3 3 /* … … 281 281 msg = "IOCTL_IDE_PASS_THROUGH"; 282 282 break; 283 case IOCTL_CDROM_UNLOAD_DRIVER: 284 msg = "IOCTL_CDROM_UNLOAD_DRIVER"; 285 break; 286 case IOCTL_CDROM_READ_TOC: 287 msg = "IOCTL_CDROM_READ_TOC"; 288 break; 289 case IOCTL_CDROM_GET_CONTROL: 290 msg = "IOCTL_CDROM_GET_CONTROL"; 291 break; 292 case IOCTL_CDROM_PLAY_AUDIO_MSF: 293 msg = "IOCTL_CDROM_PLAY_AUDIO_MSF"; 294 break; 295 case IOCTL_CDROM_SEEK_AUDIO_MSF: 296 msg = "IOCTL_CDROM_SEEK_AUDIO_MSF"; 297 break; 298 case IOCTL_CDROM_STOP_AUDIO: 299 msg = "IOCTL_CDROM_STOP_AUDIO"; 300 break; 301 case IOCTL_CDROM_PAUSE_AUDIO: 302 msg = "IOCTL_CDROM_PAUSE_AUDIO"; 303 break; 304 case IOCTL_CDROM_RESUME_AUDIO: 305 msg = "IOCTL_CDROM_RESUME_AUDIO"; 306 break; 307 case IOCTL_CDROM_GET_VOLUME: 308 msg = "IOCTL_CDROM_GET_VOLUME"; 309 break; 310 case IOCTL_CDROM_SET_VOLUME: 311 msg = "IOCTL_CDROM_SET_VOLUME"; 312 break; 313 case IOCTL_CDROM_READ_Q_CHANNEL: 314 msg = "IOCTL_CDROM_READ_Q_CHANNEL"; 315 break; 316 case IOCTL_CDROM_GET_LAST_SESSION: 317 msg = "IOCTL_CDROM_GET_LAST_SESSION"; 318 break; 319 case IOCTL_CDROM_RAW_READ: 320 msg = "IOCTL_CDROM_RAW_READ"; 321 break; 322 case IOCTL_CDROM_DISK_TYPE: 323 msg = "IOCTL_CDROM_DISK_TYPE"; 324 break; 325 case IOCTL_CDROM_GET_DRIVE_GEOMETRY: 326 msg = "IOCTL_CDROM_GET_DRIVE_GEOMETRY"; 327 break; 328 case IOCTL_CDROM_CHECK_VERIFY: 329 msg = "IOCTL_CDROM_CHECK_VERIFY"; 330 break; 331 case IOCTL_CDROM_MEDIA_REMOVAL: 332 msg = "IOCTL_CDROM_MEDIA_REMOVAL"; 333 break; 334 case IOCTL_CDROM_EJECT_MEDIA: 335 msg = "IOCTL_CDROM_EJECT_MEDIA"; 336 break; 337 case IOCTL_CDROM_LOAD_MEDIA: 338 msg = "IOCTL_CDROM_LOAD_MEDIA"; 339 break; 340 case IOCTL_CDROM_RESERVE: 341 msg = "IOCTL_CDROM_RESERVE"; 342 break; 343 case IOCTL_CDROM_RELEASE: 344 msg = "IOCTL_CDROM_RELEASE"; 345 break; 346 case IOCTL_CDROM_FIND_NEW_DEVICES: 347 msg = "IOCTL_CDROM_FIND_NEW_DEVICES"; 348 break; 283 349 } 284 350 if(msg) { … … 319 385 *lpBytesReturned = 0; 320 386 } 321 if(OSLibDosGetDiskGeometry(pHMHandleData-> dwUserData, pGeom) == FALSE) {387 if(OSLibDosGetDiskGeometry(pHMHandleData->hHMHandle, pHMHandleData->dwUserData, pGeom) == FALSE) { 322 388 return FALSE; 323 389 } … … 340 406 break; 341 407 408 case IOCTL_CDROM_UNLOAD_DRIVER: 409 case IOCTL_CDROM_READ_TOC: 410 case IOCTL_CDROM_GET_CONTROL: 411 case IOCTL_CDROM_PLAY_AUDIO_MSF: 412 case IOCTL_CDROM_SEEK_AUDIO_MSF: 413 case IOCTL_CDROM_STOP_AUDIO: 414 case IOCTL_CDROM_PAUSE_AUDIO: 415 case IOCTL_CDROM_RESUME_AUDIO: 416 case IOCTL_CDROM_GET_VOLUME: 417 case IOCTL_CDROM_SET_VOLUME: 418 case IOCTL_CDROM_READ_Q_CHANNEL: 419 case IOCTL_CDROM_GET_LAST_SESSION: 420 case IOCTL_CDROM_RAW_READ: 421 case IOCTL_CDROM_DISK_TYPE: 422 case IOCTL_CDROM_GET_DRIVE_GEOMETRY: 423 case IOCTL_CDROM_CHECK_VERIFY: 424 case IOCTL_CDROM_MEDIA_REMOVAL: 425 case IOCTL_CDROM_EJECT_MEDIA: 426 case IOCTL_CDROM_LOAD_MEDIA: 427 case IOCTL_CDROM_RESERVE: 428 case IOCTL_CDROM_RELEASE: 429 case IOCTL_CDROM_FIND_NEW_DEVICES: 430 break; 431 342 432 case IOCTL_STORAGE_CHECK_VERIFY: 343 433 if(lpBytesReturned) { … … 374 464 375 465 if(nOutBufferSize < sizeof(SCSI_PASS_THROUGH_DIRECT) || 376 !pPacket || pPacket->Length < sizeof(SCSI_PASS_THROUGH_DIRECT)) 466 !pPacket || pPacket->Length < sizeof(SCSI_PASS_THROUGH_DIRECT)) 377 467 { 378 468 SetLastError(ERROR_INSUFFICIENT_BUFFER);
Note:
See TracChangeset
for help on using the changeset viewer.