---
title: GetAdditionalInfoString
framework: BlockStorageDeviceDriverKit
role: symbol
role_heading: Instance Method
platforms: [driverkit 21.0+]
path: blockstoragedevicedriverkit/iouserblockstoragedevice/getadditionalinfostring
---

# GetAdditionalInfoString

Gets a string that provides additional information in response to a call from the framework.

## Declaration

```occ
virtual kern_return_t GetAdditionalInfoString(struct DeviceString *additionalInfo);
```

## Parameters

- `additionalInfo`: An in/out doc://com.apple.blockstoragedevicedriverkit/documentation/BlockStorageDeviceDriverKit/DeviceString parameter. On output, populate this structure with the additional info string.

## Return Value

Return Value A value that indicates the get-additional-info result. Return kIOReturnSuccess to inidicate success. To indicate a failure, see IOKit Constants for error definitions.

## See Also

### Reporting Device Metadata

- [GetVendorString](blockstoragedevicedriverkit/iouserblockstoragedevice/getvendorstring.md)
- [GetProductString](blockstoragedevicedriverkit/iouserblockstoragedevice/getproductstring.md)
- [GetRevisionString](blockstoragedevicedriverkit/iouserblockstoragedevice/getrevisionstring.md)
- [DeviceString](blockstoragedevicedriverkit/devicestring.md)
- [GetDeviceParams](blockstoragedevicedriverkit/iouserblockstoragedevice/getdeviceparams.md)
- [DeviceParams](blockstoragedevicedriverkit/deviceparams.md)
