RealDocs

UKismetSystemLibrary::GetUniqueDeviceId

function Engine Blueprint Deprecated Since 4.0
Deprecated: Use GetDeviceId instead.
#include "Kismet/KismetSystemLibrary.h"
Access: public Specifiers: staticUFUNCTIONBlueprintPure

Description

Returns the platform-specific unique device id. Deprecated in favor of GetDeviceId, which returns the same underlying value under a clearer name.

Caveats & Gotchas

  • Marked as a deprecated function via meta = (DeprecatedFunction) — Blueprint graphs still using this node show a compiler warning telling you to switch to GetDeviceId.
  • As with GetDeviceId, treat the returned value as an opaque identifier rather than a stable cross-platform hardware ID — its format and privacy guarantees differ per platform.

Signature

static FString GetUniqueDeviceId()

Return Type

FString

Example

Legacy usage (prefer GetDeviceId) C++
FString DeviceId = UKismetSystemLibrary::GetUniqueDeviceId();

Version History

Introduced in: 4.0

Version Status Notes
5.6 deprecated Superseded by GetDeviceId; kept for backward compatibility.

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.