---
title: AudioComponentValidationResult
framework: audiotoolbox
role: symbol
role_heading: Enumeration
path: audiotoolbox/audiocomponentvalidationresult
---

# AudioComponentValidationResult

## Declaration

```swift
enum AudioComponentValidationResult
```

## Topics

### Constants

- [AudioComponentValidationResult.failed](audiotoolbox/audiocomponentvalidationresult/failed.md)
- [AudioComponentValidationResult.passed](audiotoolbox/audiocomponentvalidationresult/passed.md)
- [AudioComponentValidationResult.timedOut](audiotoolbox/audiocomponentvalidationresult/timedout.md)
- [AudioComponentValidationResult.unauthorizedError_Init](audiotoolbox/audiocomponentvalidationresult/unauthorizederror_init.md)
- [AudioComponentValidationResult.unauthorizedError_Open](audiotoolbox/audiocomponentvalidationresult/unauthorizederror_open.md)
- [AudioComponentValidationResult.unknown](audiotoolbox/audiocomponentvalidationresult/unknown.md)

### Initializers

- [init(rawValue:)](audiotoolbox/audiocomponentvalidationresult/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Validating an Audio Component

- [AudioComponentValidate(_:_:_:)](audiotoolbox/audiocomponentvalidate(_:_:_:).md)
- [kAudioComponentValidationParameter_LoadOutOfProcess](audiotoolbox/kaudiocomponentvalidationparameter_loadoutofprocess.md)
