Как сравнить с PTCHAR???
От: Konstantinchik  
Дата: 27.05.10 13:05
Оценка:
Подскажите, есть такой код :
BOOL IsUSBDevice(DWORD DevInst)
{
  //****
  DWORD size;
  TCHAR in[256];
  PTCHAR pData = in;
  BOOL usb = FALSE;

  if( CM_Get_Device_ID_Size(&size,DevInst,0) == CR_SUCCESS )
  {
    if( size )
    {
      // pData = new BYTE(size+1);
      if( pData )
      {
        if( CM_Get_Device_ID(DevInst,pData,size+1,0) == CR_SUCCESS )
        {
          *(pData+7) = 0x00;
          if( !strcmp((char *)pData,"USBSTOR") ) 
            usb = TRUE;
        }
        //delete pData;
      }
    }
  }
  return usb;
}

что не так почему не выпоняется сравнение(strcmp((char *)pData,"USBSTOR"))?
Сделал табуляцию!!!! — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.