#topicpath ----- *Disk 操作 [#ud017760] // // 関連情報 // *関連情報 [#ma3bb0ba] -http://mcn.oops.jp/dev/kb/volume.htm **Mount Manager (MountMgr) [#j8a7c702] -[[Supporting Mount Manager Requests in a Storage Class Driver:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/storage/hh/storage/03class_c68c54a8-82a4-45c6-9066-8f1f099aa32f.xml.asp]] (MSDN) -[[IOCTL_MOUNTDEV_QUERY_DEVICE_NAME:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/storage/hh/storage/k307_4a0b9087-3740-4467-aa0f-ca7f56b8ae13.xml.asp]] (MSDN) Volume -[[MSKB:234048]] [NT]Win2000 でドライブ文字の割り当て、予約、格納を行う方法~ MountMgr について詳細な説明があります。お勧め。 -[[MSKB:822653]] コンピュータのハード ディスク上にある Raw パーティションにアクセスできない -[[MSKB:836662]] Windows 2000 環境で、1 台の USB フロッピー ドライブに複数のドライブ文字が割り当てられる **Volume Management [#p21028ea] -[[Platform SDK: Storage Volume Management Reference:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/volume_management_reference.asp]] (MSDN) -[[Use DeviceIoControl and Control Codes to Retrieve the Physical Drive Number:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/apcompat/apcompat/use_deviceiocontrol_and_control_codes_to_retrieve_the_physical_drive_number.asp]] (MSDN) -[[IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/ioctl_volume_get_volume_disk_extents.asp]] -[[IOCTL_STORAGE_GET_DEVICE_NUMBER:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/storage/hh/storage/k307_d4d6bd65-7f75-4810-90ce-edd3dec950be.xml.asp]] -[[Microsoft Windows 2000 アプリケーションの互換性:http://www.microsoft.com/japan/msdn/windows/windows2000/win2000appcomp.asp]] (MSDN) -[[Windows 2000 互換性ガイド - ボリュームの物理ドライブ番号の検出:http://www.microsoft.com/japan/developer/windows2000/technologies/ac-win2kcompat/ac-physicaldrivenumber.asp]] (MSDN)~ IOCTL_STORAGE_GET_DEVICE_NUMBER、IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS についての記載がありました。 -[[volumeinfo(WindowsNT/2000/XP/ユーティリティ):http://www.vector.co.jp/soft/winnt/util/se328137.html]] (Vector)~ IOCTL_STORAGE_GET_DEVICE_NUMBER を使用したサンプルプログラムがありました。w/src。 *仮置き場 [#a5941ad3] Volume Management http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/editing_drive_letter_assignments.asp -[[MSKB:436514]] Windows 2000、Windows XP でドライブ文字を割り当てる、または解除する方法 -[[MSKB:234048]] [NT]Win2000 でドライブ文字の割り当て、予約、格納を行う方法 -[[MSKB:436520]] Windows のシンボリック リンクについて -[[MSKB:436521]] Windows 2000 でダイナミック ボリュームのマウント ポイントを取得する方法 -[[MSKB:308424]] Windows XP でディスクの管理を使用してダイナミック ディスクを構成する方法 -[[MSKB:175761]] Windows 2000 のダイナミック記憶域とベーシック記憶域 -[[MSKB:314343]] Windows XP のベーシック記憶域とダイナミック記憶域 IOCTL_IDE_PASS_THROUGH / IOCTL_ATA_PASS_THROUGH -[[Storage Devices: Windows DDK:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/storage/hh/storage/storehdr_7c6c5a23-515f-4aba-83c0-e9d4d88291fc.xml.asp]] ([[MSDN]]) -[[WMI Support for SMART Drives:http://www.microsoft.com/whdc/archive/smartdrv.mspx]] ([[WHDC]]) -[[MSKB:817472]] 複数回のタイムアウトまたは CRC エラーの発生後 IDE ATA および ATAPI ディスクで PIO モードが使用される -[[MSKB:898439]] FIX: If you set the ATA_FLAGS_48BIT_COMMAND ATA flag, the returned PreviousTaskFile member is incorrect in Windows Server 2003 or in Windows XP -[[MSKB:836618]] Your application receives the STATUS_IO_DEVICE_ERROR error flag when an IOCTL call is made -http://www.ouk.jp/ogawa/treecrsdx/index.cgi?m=read&bnum=147&num=159 -[[IOCTL_IDE_PASS_THROUGH vs. IOCTL_ATA_PASS_THROUGH:http://groups-beta.google.com/group/microsoft.public.development.device.drivers/browse_thread/thread/a5cdd114fa1ad920/8379761230afe088]] -[[SATA disk drives - IOCTL_ATA_PASS_THROUGH support:http://groups-beta.google.com/group/microsoft.public.development.device.drivers/browse_thread/thread/8afcad089503cf7/a80739371006913f]] -[[PLScsi for Windows:http://members.aol.com/plscsi/windows.html]] -[[PLScsi for Linux:http://members.aol.com/plscsi/linux/]] -[[DiskId32 (freeware):http://www.winsim.com/diskid32/diskid32.html]] (w/src) // EOF // [[&ref(codezine_l.gif,nolink,CodeZine);>http://codezine.jp/]] // [ [[edit>Edit:Windows Vista/News]] ] //*仮置き場 //*お勧め //**用語 //*News //*関連情報 //**用語 //**Linux //**Windows //----- //*[[フィードバック]] //アナタからのフィードバックをお待ちしています。書き込む前に[[フィードバック]]の注意書きをお読みください。 //#comment