Skip to content

Commit

Permalink
CrystalDiskInfo 8.1.0 Beta1.1
Browse files Browse the repository at this point in the history
- Improved USB drive support
  • Loading branch information
hiyohiyo committed Apr 12, 2019
1 parent b343c85 commit f127c53
Showing 1 changed file with 49 additions and 50 deletions.
99 changes: 49 additions & 50 deletions AtaSmart.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -4537,7 +4537,7 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
{ {
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_STORAGE_QUERY")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_STORAGE_QUERY"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_STORAGE_QUERY, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_STORAGE_QUERY, &identify)){return TRUE; }
} }


debug.Format(_T("DoIdentifyDeviceNVMeSamsung")); debug.Format(_T("DoIdentifyDeviceNVMeSamsung"));
Expand All @@ -4546,7 +4546,7 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
{ {
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_SAMSUNG")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_SAMSUNG"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_SAMSUNG, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_SAMSUNG, &identify)){return TRUE; }
} }


debug.Format(_T("DoIdentifyDeviceNVMeIntel")); debug.Format(_T("DoIdentifyDeviceNVMeIntel"));
Expand All @@ -4556,7 +4556,7 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
{ {
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_INTEL")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_INTEL"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_INTEL, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_INTEL, &identify)){return TRUE; }
} }
} }


Expand Down Expand Up @@ -4584,44 +4584,42 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
if (FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_JMICRON)) if (FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_JMICRON))
{ {
DebugPrint(_T("AddDisk - USB0A")); DebugPrint(_T("AddDisk - USB0A"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if (FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SAT)) if (FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SAT))
{ {
DebugPrint(_T("AddDisk - USB1A")); DebugPrint(_T("AddDisk - USB1A"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
if (FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_JMICRON)) if (FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_JMICRON))
{ {
DebugPrint(_T("AddDisk - USB0B")); DebugPrint(_T("AddDisk - USB0B"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if (FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SAT)) if (FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SAT))
{ {
DebugPrint(_T("AddDisk - USB1B")); DebugPrint(_T("AddDisk - USB1B"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if (FlagUsbNVMeJMicron && DoIdentifyDeviceNVMeJMicron(physicalDriveId, scsiPort, scsiTargetId, &identify)) if (FlagUsbNVMeJMicron && DoIdentifyDeviceNVMeJMicron(physicalDriveId, scsiPort, scsiTargetId, &identify))
{ {
debug.Format(_T("DoIdentifyDeviceNVMeJMicron")); debug.Format(_T("DoIdentifyDeviceNVMeJMicron"));
DebugPrint(debug); DebugPrint(debug);
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_JMICRON")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_JMICRON"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_JMICRON, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_JMICRON, &identify)){return TRUE; }
} }
else if (FlagUsbNVMeASMedia && DoIdentifyDeviceNVMeASMedia(physicalDriveId, scsiPort, scsiTargetId, &identify)) if (FlagUsbNVMeASMedia && DoIdentifyDeviceNVMeASMedia(physicalDriveId, scsiPort, scsiTargetId, &identify))
{ {
debug.Format(_T("DoIdentifyDeviceNVMeASMedia")); debug.Format(_T("DoIdentifyDeviceNVMeASMedia"));
DebugPrint(debug); DebugPrint(debug);
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_ASMEDIA")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_ASMEDIA"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_ASMEDIA, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_ASMEDIA, &identify)){return TRUE; }
}
else
{
DebugPrint(_T("FALSE - USB0"));
return FALSE;
} }

DebugPrint(_T("FALSE - USB0"));
return FALSE;
} }


if (interfaceType == INTERFACE_TYPE_USB && usbVendorId == USB_VENDOR_REALTEK) if (interfaceType == INTERFACE_TYPE_USB && usbVendorId == USB_VENDOR_REALTEK)
Expand All @@ -4632,7 +4630,7 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
DebugPrint(debug); DebugPrint(debug);
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_REALTEK")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_REALTEK"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_REALTEK, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_REALTEK, &identify)){return TRUE; }
} }
} }


Expand All @@ -4648,28 +4646,25 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
if(FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_JMICRON)) if(FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_JMICRON))
{ {
DebugPrint(_T("AddDisk - USB0A")); DebugPrint(_T("AddDisk - USB0A"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SAT)) if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SAT))
{ {
DebugPrint(_T("AddDisk - USB1A")); DebugPrint(_T("AddDisk - USB1A"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
if(FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_JMICRON)) if(FlagUsbJmicron && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_JMICRON))
{ {
DebugPrint(_T("AddDisk - USB0B")); DebugPrint(_T("AddDisk - USB0B"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_JMICRON, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SAT)) if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SAT))
{ {
DebugPrint(_T("AddDisk - USB1B")); DebugPrint(_T("AddDisk - USB1B"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
}
else
{
DebugPrint(_T("FALSE - USB0"));
return FALSE;
} }
DebugPrint(_T("FALSE - USB0"));
return FALSE;
} }


if(interfaceType == INTERFACE_TYPE_USB && usbVendorId == USB_VENDOR_IO_DATA) if(interfaceType == INTERFACE_TYPE_USB && usbVendorId == USB_VENDOR_IO_DATA)
Expand All @@ -4678,12 +4673,12 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
if(FlagUsbIodata && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_IO_DATA)) if(FlagUsbIodata && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_IO_DATA))
{ {
DebugPrint(_T("AddDisk - USB2")); DebugPrint(_T("AddDisk - USB2"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_IO_DATA, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_IO_DATA, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if(FlagUsbIodata && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_IO_DATA)) if(FlagUsbIodata && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_IO_DATA))
{ {
DebugPrint(_T("AddDisk - USB3")); DebugPrint(_T("AddDisk - USB3"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_IO_DATA, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_IO_DATA, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
} }


Expand All @@ -4693,29 +4688,31 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
if(FlagUsbSunplus && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SUNPLUS)) if(FlagUsbSunplus && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SUNPLUS))
{ {
DebugPrint(_T("AddDisk - USB4")); DebugPrint(_T("AddDisk - USB4"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SUNPLUS, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SUNPLUS, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if(FlagUsbSunplus && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SUNPLUS)) if(FlagUsbSunplus && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SUNPLUS))
{ {
DebugPrint(_T("AddDisk - USB5")); DebugPrint(_T("AddDisk - USB5"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SUNPLUS, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SUNPLUS, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
} }
else if(interfaceType == INTERFACE_TYPE_USB && usbVendorId == USB_VENDOR_CYPRESS)
if(interfaceType == INTERFACE_TYPE_USB && usbVendorId == USB_VENDOR_CYPRESS)
{ {
DebugPrint(_T("usbVendorId == USB_VENDOR_CYPRESS")); DebugPrint(_T("usbVendorId == USB_VENDOR_CYPRESS"));
if(FlagUsbCypress && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_CYPRESS)) if(FlagUsbCypress && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_CYPRESS))
{ {
DebugPrint(_T("AddDisk - USB6")); DebugPrint(_T("AddDisk - USB6"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_CYPRESS, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_CYPRESS, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if(FlagUsbCypress && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_CYPRESS)) if(FlagUsbCypress && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_CYPRESS))
{ {
DebugPrint(_T("AddDisk - USB7")); DebugPrint(_T("AddDisk - USB7"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_CYPRESS, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_CYPRESS, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
} }
else if(interfaceType == INTERFACE_TYPE_USB &&
if(interfaceType == INTERFACE_TYPE_USB &&
(usbVendorId == USB_VENDOR_INITIO || usbVendorId == USB_VENDOR_OXFORD) (usbVendorId == USB_VENDOR_INITIO || usbVendorId == USB_VENDOR_OXFORD)
) )
{ {
Expand All @@ -4724,43 +4721,45 @@ BOOL CAtaSmart::GetDiskInfo(INT physicalDriveId, INT scsiPort, INT scsiTargetId,
if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SAT)) if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xA0, &identify, CMD_TYPE_SAT))
{ {
DebugPrint(_T("AddDisk - USB8")); DebugPrint(_T("AddDisk - USB8"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xA0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
else if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SAT)) else if(FlagUsbSat && DoIdentifyDeviceSat(physicalDriveId, 0xB0, &identify, CMD_TYPE_SAT))
{ {
DebugPrint(_T("AddDisk - USB9")); DebugPrint(_T("AddDisk - USB9"));
return AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId); if (AddDisk(physicalDriveId, scsiPort, scsiTargetId, scsiBus, 0xB0, CMD_TYPE_SAT, &identify, siliconImageType, NULL, pnpDeviceId)){return TRUE; }
} }
} }
else if (interfaceType == INTERFACE_TYPE_USB && flagNVMe)
if (interfaceType == INTERFACE_TYPE_USB && flagNVMe)
{ {
if (DoIdentifyDeviceNVMeJMicron(physicalDriveId, scsiPort, scsiTargetId, &identify)) if (DoIdentifyDeviceNVMeJMicron(physicalDriveId, scsiPort, scsiTargetId, &identify))
{ {
debug.Format(_T("DoIdentifyDeviceNVMeJMicron")); debug.Format(_T("DoIdentifyDeviceNVMeJMicron"));
DebugPrint(debug); DebugPrint(debug);
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_JMICRON")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_JMICRON"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_JMICRON, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_JMICRON, &identify)) { return TRUE; }
} }
// USB-NVMe // USB-NVMe
else if (DoIdentifyDeviceNVMeASMedia(physicalDriveId, scsiPort, scsiTargetId, &identify)) if (DoIdentifyDeviceNVMeASMedia(physicalDriveId, scsiPort, scsiTargetId, &identify))
{ {
debug.Format(_T("DoIdentifyDeviceNVMeASMedia")); debug.Format(_T("DoIdentifyDeviceNVMeASMedia"));
DebugPrint(debug); DebugPrint(debug);
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_ASMEDIA")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_ASMEDIA"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_ASMEDIA, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_ASMEDIA, &identify)) { return TRUE; }
} }
else if (DoIdentifyDeviceNVMeRealtek(physicalDriveId, scsiPort, scsiTargetId, &identify)) if (DoIdentifyDeviceNVMeRealtek(physicalDriveId, scsiPort, scsiTargetId, &identify))
{ {
debug.Format(_T("DoIdentifyDeviceNVMeRealtek")); debug.Format(_T("DoIdentifyDeviceNVMeRealtek"));
DebugPrint(debug); DebugPrint(debug);
debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_REALTEK")); debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_REALTEK"));
DebugPrint(debug); DebugPrint(debug);
return AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_REALTEK, &identify); if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_REALTEK, &identify)) { return TRUE; }
} }
} }
else
if(1)
{ {
DebugPrint(_T("else (USB-HDD)")); DebugPrint(_T("else (USB-HDD)"));
/* /*
Expand Down

0 comments on commit f127c53

Please sign in to comment.