Номера дисков в Х64

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

raserg
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 24.01.2009 (Сб) 0:35
Откуда: Одесса

Номера дисков в Х64

Сообщение raserg » 06.10.2011 (Чт) 15:11

доброго времени суток.
Этой функцией я получаю данные по дискам в 32 битной версии.
мне надо получить эти данные в 64 битной версии.
какова будет строка запроса?.Данные в инете не нашел

Код: Выделить всё
   Private Function M_Drive ()
        Dim sAns As String = ""
        Try
            Dim searcher As New ManagementObjectSearcher( _
                "root\CIMV2", _
                "SELECT * FROM Win32_DiskDrive  WHERE InterfaceType like '%ID%' ")
            Dim s As Object
            s = searcher
            For Each queryObj As ManagementObject In searcher.Get()

                sAns = sAns & "Caption:" & queryObj("Caption").ToString() & vbCrLf

                sAns = sAns & "Signature:" & queryObj("Signature").ToString() & vbCrLf

            Next
            Return sAns
        Catch ex As Exception

        End Try
    End Function

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Номера дисков в Х64

Сообщение iGrok » 06.10.2011 (Чт) 17:54

Такая же, по идее.
label:
cli
jmp label

raserg
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 24.01.2009 (Сб) 0:35
Откуда: Одесса

Re: Номера дисков в Х64

Сообщение raserg » 07.10.2011 (Пт) 14:53

iGrok писал(а):Такая же, по идее.

вы совершенно правы,работает и на 64.
сегодня только смог проверить


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

    TopList