| Name | Data Type | Value | 
|---|---|---|
| Description | string | This class define the additional settings to be used for optical drive diagnostic tests. | 
| Experimental | boolean | true | 
| UMLPackagePath | string | CIM::System::Diagnostics | 
| Version | string | 2.31.0 | 
| Name | Data Type | Default Value | Qualifiers | ||||
|---|---|---|---|---|---|---|---|
| Name | Data Type | Value | |||||
| Seed | uint32 | ||||||
| Description | string | This property specifies the seed that initiates the random number sequence used by the test. | |||||
| ModelCorrespondence | string | CIM_OpticalDriveDiagnosticServiceCapabilities.SeedSupported | |||||
| DataPatterns | string[] | ||||||
| Description | string | This array property specifies the data patterns written by the optical drive diagnostic. If NULL, then the the vendor-specific data pattern(s) is used. A data pattern is a string interpreted as a 16-digit hex value. For example, a data pattern of all ones would be 0xFFFFFFFFFFFFFFFF while alternating ones and zeros would be 0x5555555555555555 or 0xAAAAAAAAAAAAAAAA . The pattern will be repeated as necessary to fill the data buffer. | |||||
| ModelCorrespondence | string | CIM_OpticalDriveDiagnosticServiceCapabilities.DataPatternsSupported | |||||
| Name | Data Type | 
|---|---|
| Caption | string | 
| CommunicationStatus | uint16 | 
| CreationClassName | string | 
| Description | string | 
| DetailedStatus | uint16 | 
| ElementName | string | 
| EnabledDefault | uint16 | 
| EnabledState | uint16 | 
| Generation | uint64 | 
| HealthState | uint16 | 
| InstallDate | datetime | 
| InstanceID | string | 
| IsInUse | boolean | 
| LoSID | string | 
| LoSOrgID | string | 
| Name | string | 
| OperatingStatus | uint16 | 
| OtherCharacteristicDescription | string | 
| OtherEnabledState | string | 
| PrimaryOwnerContact | string | 
| PrimaryOwnerName | string | 
| PrimaryStatus | uint16 | 
| RequestedState | uint16 | 
| Started | boolean | 
| StartMode | string | 
| Status | string | 
| SystemCreationClassName | string | 
| SystemName | string | 
| TimeOfLastStateChange | datetime | 
| TransitioningToState | uint16 | 
| AvailableRequestedStates | uint16[] | 
| Characteristics | uint16[] | 
| OperationalStatus | uint16[] | 
| OtherCharacteristicsDescriptions | string[] | 
| OtherTestTypesDescriptions | string[] | 
| ResourcesUsed | uint16[] | 
| StatusDescriptions | string[] | 
| TestTypes | uint16[] | 
| Name | Return Type | 
|---|---|
| ChangeAffectedElementsAssignedSequence | uint32 | 
| ClearResults | uint32 | 
| DiscontinueTest | uint32 | 
| RequestStateChange | uint32 | 
| RunDiagnostic | uint32 | 
| RunDiagnosticService | uint32 | 
| RunTest | uint32 | 
| StartService | uint32 | 
| StopService | uint32 |