API reference
API reference
Select your platform
No SDKs available
No versions available

PlatformInitialize Class

A PlatformInitialize object defines an attempt at initializing the Platform SDK. It contains the result of attempting to initialize the platform. The different types of initialization results are PlatformInitializeResult.

Constructors

PlatformInitialize ( o )
Signature
Oculus.Platform.Models.PlatformInitialize.PlatformInitialize(IntPtr o)
Parameters
o: IntPtr

Fields

Result : readonly PlatformInitializeResult
The result of attempting to initialize the platform:
PlatformInitializeResult.Success - Platform SDK initialization succeeded.
PlatformInitializeResult.Uninitialized - Platform SDK was not initialized.
PlatformInitializeResult.PreLoaded - Platform SDK failed to initialize because the pre-loaded module was on a different path than the validated library.
PlatformInitializeResult.FileInvalid - Platform SDK files failed to load.
PlatformInitializeResult.SignatureInvalid - Platform SDK failed to initialize due to an invalid signature in the signed certificate.
PlatformInitializeResult.UnableToVerify - Platform SDK failed to verify the application's signature during initialization.
PlatformInitializeResult.VersionMismatch - There was a mismatch between the version of Platform SDK used by the application and the version installed on the user's device.
PlatformInitializeResult.InvalidCredentials - Platform SDK failed to initialize because the user had an invalid account access token.
PlatformInitializeResult.NotEntitled - Platform SDK failed to initialize because the user does not have the application entitlement.
Signature
readonly PlatformInitializeResult Oculus.Platform.Models.PlatformInitialize.Result