|
|
|
|
Devuelve la lista de dispositivos USB conectados actualmente al ordenador actual. // List of USB devices sList is string = USBListDevice()
// Start to explore without specifying an identifier Explore("")
// ----------------------------------------------------------- // 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 actualmente 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 manipular un dispositivo. - Vacíe la cadena ("") 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 (ver las notas) <Options>: Constante opcional de tipo Integer Opción detallada del resultado: | | USBLstDescription | Se utiliza para obtener la lista de identificadores de los dispositivos USB y su description. |
Observaciones Los dispositivos USB están organizados en estructura de árbol. 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, se podrá recuperar la lista de dispositivos conectados. Esta estructura de árbol se puede navegar hasta que la función devuelva "" (cadena vacía).
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|