|
|
|
|
|
Devuelve la lista de dispositivos USB actualmente conectados al ordenador actual. // List of USB devices sList is string = USBListDevice()
// ----------------------------------------------------------- // Explore the entire tree structure PROCÉDURE Explore(sBeginning) sList is string sList = USBListDevice(sBeginning) IF sList <> "" THEN sDevice is string FOR EACH STRING sDevice OF sList SEPARATED BY CR Trace(USBProperty(sDevice, USBPropertyDeviceDesc)) Explore(sDevice) END END
Sintaxis
<Result> = USBListDevice([<Device Identifier> [, <Options>]])
<Result>: Cadena de caracteres - Lista de identificadores de los dispositivos USB conectados al ordenador actual. Esta lista tiene el siguiente formato:
<Identifier 1> + CR + <Identifier 2> + CR + ... Si el parámetro <Opciones> corresponde a la constante USBLstDescription, la lista de identificadores tiene el siguiente formato:
<Identifier 1> + TAB + <Description 1> + CR + <Identifier 2> + CR + ... El identificador se utiliza para identificar un dispositivo USB. Este identificador será utilizado por el Funciones USB para manejar un dispositivo. - Cadena vacía ("") si no se encuentra ningún dispositivo USB.
<Device Identifier>: Cadena de caracteres opcional Identificador del dispositivo USB desde el que se realizará la búsqueda (véanse las notas) <Options>: Constante opcional de tipo Integer Opción detallada de resultado: | | USBLstDescription | Permite obtener la lista de identificadores de los dispositivos USB y su descripción. |
Observaciones Los dispositivos USB están organizados en estructura jerárquica. Las raíces son los controladores USB. Los hubs y los dispositivos se encuentran a continuación. Cada dispositivo puede ser "padre" de un "subárbol". Por ejemplo, un concentrador USB puede acceder a los dispositivos conectados a él. Se puede llamar a la función USBListDevice sin especificar un identificador. En este caso, la función devuelve los identificadores de los controladores USB. Si se vuelve a llamar a USBListDevice con estos identificadores, podrá recuperar la lista de dispositivos conectados a ella. Esta estructura jerárquica puede recorrerse hasta que la función devuelva "" (cadena vacía).
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|