Eventi
19 nov, 23 - 21 nov, 23
Ottenere il vantaggio competitivo necessario con potenti soluzioni di intelligenza artificiale e cloud partecipando a Microsoft Ignite online.
Iscriviti subitoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
La classe WMI di associazione Win32_1394ControllerDevice si riferisce al controller DI Firewire (IEEE 1394) e all'istanza CIM_LogicalDevice connessa. Questo bus seriale offre connettività avanzata per un'ampia gamma di dispositivi, tra cui componenti audio o video consumer, periferiche di archiviazione, altri computer e dispositivi portatili. IEEE 1394 è stato adottato dal settore dell'elettronica di consumo e fornisce un'interfaccia di espansione compatibile con Plug and Play.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate nell'ordine alfabetico, non nell'ordine MOF.
[Dynamic, Provider("CIMWin32"), UUID("{8835CFC9-BAEF-11d2-85E5-0000F8102E5F}"), AMENDMENT]
class Win32_1394ControllerDevice : CIM_ControlledBy
{
uint32 NegotiatedDataWidth;
uint64 NegotiatedSpeed;
uint16 AccessState;
uint32 NumberOfHardResets;
uint32 NumberOfSoftResets;
Win32_1394Controller REF Antecedent;
CIM_LogicalDevice REF Dependent;
};
La classe Win32_1394ControllerDevice include questi tipi di membri:
La classe Win32_1394ControllerDevice ha queste proprietà.
AccessState
Tipo di dati: uint16
Tipo di accesso: sola lettura
Indica se il controller esegue attivamente il comando o l'accesso al dispositivo. Queste informazioni sono necessarie quando un dispositivo logico può essere eseguito tramite o accessibile tramite più controller.
Questa proprietà viene ereditata da CIM_ControlledBy.
Sconosciuto (0)
Attivo (1)
Inattivo (2)
Antecedente
Tipo di dati: Win32_1394Controller
Tipo di accesso: sola lettura
Qualificatori: chiave, override ("Antecedent"), MappingStrings ("WMI| Win32_1394Controller")
Il riferimento precedente Win32_1394Controller rappresenta il controller 1394 associato a questo dispositivo.
Dipendente
Tipo di dati: CIM_LogicalDevice
Tipo di accesso: sola lettura
Qualificatori: chiave, override ("dipendente"), MappingStrings ("CIM|CIM_LogicalDevice")
Il riferimento dipendente CIM_LogicalDevice rappresenta la CIM_LogicalDevice connessa al controller 1394.
NegotiatedDataWidth
Tipo di dati: uint32
Tipo di accesso: sola lettura
Qualificatori: unità ("bit")
Quando sono possibili diverse larghezze di dati del bus o della connessione, questa proprietà definisce quella in uso tra i dispositivi. La larghezza dei dati viene specificata in bit. Se la larghezza dei dati non è negoziata o se queste informazioni non sono disponibili o importanti per la gestione dei dispositivi, la proprietà deve essere impostata su 0 (zero).
Questa proprietà viene ereditata da CIM_DeviceConnection.
NegotiatedSpeed
Tipo di dati: uint64
Tipo di accesso: sola lettura
Qualificatori: unità ("bit al secondo")
Quando sono possibili diverse velocità di connessione o bus, questa proprietà definisce quella usata tra i dispositivi. La velocità viene specificata in bit al secondo. Se la connessione o la velocità del bus non vengono negoziate o se queste informazioni non sono disponibili o importanti per la gestione dei dispositivi, la proprietà deve essere impostata su 0 (zero).
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
Questa proprietà viene ereditata da CIM_DeviceConnection.
NumberOfHardResets
Tipo di dati: uint32
Tipo di accesso: sola lettura
Numero di reimpostazioni hard rilasciate dal controller. Un ripristino rigido restituisce il dispositivo allo stato di inizializzazione o avvio. Tutte le informazioni sullo stato del dispositivo interno e i dati vengono persi.
Questa proprietà viene ereditata da CIM_ControlledBy.
NumberOfSoftResets
Tipo di dati: uint32
Tipo di accesso: sola lettura
Numero di reimpostazioni soft rilasciate dal controller. Una reimpostazione temporanea non cancella completamente lo stato e i dati correnti del dispositivo. La semantica esatta dipende dal dispositivo e dai protocolli e dai meccanismi usati per comunicare con esso.
Questa proprietà viene ereditata da CIM_ControlledBy.
La classe Win32_1394ControllerDevice deriva da CIM_ControlledBy.
L'esempio di codice di PowerShell seguente recupera le informazioni sul dispositivo controller 1394.
# Helper function to return AccessState
function get-WmiAccessState {
param ([uint16] $char)
# parse and return values
If ($char -le 2 -and $char -ge 0) {
switch ($char) {
0 {"00-Reserved"}
1 {"01-Reserved"}
2 {"02-Unknown"}
}
}
Else {
"$char - unknown value"
}
}
# Get 1394 Controller Device information from WMI
$1394Cont = Get-WMIObject Win32_1394ControllerDevice
# Display Details
"Win32_1394ControllerDevice WMI Information"
"=========================================="
foreach ($device in $1394Cont) {
"Device Characteristics - Device {0}" -f ++$i
"Access State : {0}" -f (Get-WmiAccessState($ch))
"Antecedent : {0}" -f $device.Antecedent
"Negotiated Data Width : {0}" -f $device.NegotiatedDataWidth
"Negotiated Speed : {0}" -f $device.NegotiatedSpeed
"Number of Hard Resets : {0}" -f $device.NumberofHardResets
"Number of Soft Resets : {0}" -f $device.NumberofSoftResets
}
L'esempio di codice precedente restituisce le informazioni seguenti:
# Win32_1394ControllerDevice WMI Information
Device Characteristics -Device 1
Access State : 00-Reserved
Antecedent : \\UK0N055\root\CIMV2:Win32_1394Controller.DeviceID="PCI\\VEN_1217&DEV_00F7&SUBSYS_01CC1028
&REV_02\\4&2FE911E8&0&0CF0"
Negotiated Data Width :
Negotiated Speed :
Number of Hard Resets :
Number of Soft Resets :
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Radice\CIMV2 |
MOF |
|
DLL |
|
Eventi
19 nov, 23 - 21 nov, 23
Ottenere il vantaggio competitivo necessario con potenti soluzioni di intelligenza artificiale e cloud partecipando a Microsoft Ignite online.
Iscriviti subito