diff --git a/drivers/storage/port/scsiport/pdo.c b/drivers/storage/port/scsiport/pdo.c index 09c4249d37c..3f2bd697309 100644 --- a/drivers/storage/port/scsiport/pdo.c +++ b/drivers/storage/port/scsiport/pdo.c @@ -173,7 +173,7 @@ PdoHandleQueryDeviceText( PIO_STACK_LOCATION IoStack; UINT32 Offset = 0; PINQUIRYDATA InquiryData; - CHAR LocalBuffer[40]; + CHAR LocalBuffer[64]; ANSI_STRING AnsiString; UNICODE_STRING DeviceDescription; @@ -200,6 +200,9 @@ PdoHandleQueryDeviceText( sizeof(InquiryData->ProductId), ' ', TRUE); + Offset += sprintf(&LocalBuffer[Offset], + " SCSI %s Device", + GetDeviceType(InquiryData)); LocalBuffer[Offset++] = '\0'; RtlInitAnsiString(&AnsiString, (PCSZ)&LocalBuffer);