Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2025 Meta
API reference
API reference
Select your platform
No SDKs available
No versions available
Overview
FNetworkProtocolTypes
FOvrAbuseReportOptions
FOvrAbuseReportRecording
FOvrAchievementDefinition
FOvrAchievementDefinitionPages
FOvrAchievementProgress
FOvrAchievementProgressPages
FOvrAchievementUpdate
FOvrAdvancedAbuseReportOptions
FOvrAppDownloadProgressResult
FOvrAppDownloadResult
FOvrApplicationInvite
FOvrApplicationInvitePages
FOvrApplicationOptions
FOvrApplicationVersion
FOvrAssetDetails
FOvrAssetFileDeleteResult
FOvrAssetFileDownloadCancelResult
FOvrAssetFileDownloadResult
FOvrAssetFileDownloadUpdate
FOvrAvatarEditorOptions
FOvrAvatarEditorResult
FOvrBlockedUser
FOvrBlockedUserPages
FOvrChallenge
FOvrChallengeEntry
FOvrChallengeEntryPages
FOvrChallengeOptions
FOvrChallengePages
FOvrCowatchViewer
FOvrCowatchViewerPages
FOvrCowatchViewerUpdate
FOvrCowatchingState
FOvrDestination
FOvrDestinationPages
FOvrError
FOvrGroupPresenceJoinIntent
FOvrGroupPresenceLeaveIntent
FOvrGroupPresenceOptions
FOvrHttpTransferUpdate
FOvrId
FOvrInstalledApplication
FOvrInviteOptions
FOvrInvitePanelResultInfo
FOvrLanguagePackInfo
FOvrLaunchBlockFlowResult
FOvrLaunchDetails
FOvrLaunchFriendRequestFlowResult
FOvrLaunchInvitePanelFlowResult
FOvrLaunchReportFlowResult
FOvrLaunchUnblockFlowResult
FOvrLeaderboard
FOvrLeaderboardEntry
FOvrLeaderboardEntryPages
FOvrLeaderboardPages
FOvrLeaderboardUpdateStatus
FOvrLinkedAccount
FOvrLivestreamingApplicationStatus
FOvrLivestreamingStartResult
FOvrLivestreamingStatus
FOvrLivestreamingVideoStats
FOvrManagedInfo
FOvrMicrophone
FOvrMicrophoneAvailabilityState
FOvrMultiplayerErrorOptions
FOvrNetSyncConnection
FOvrNetSyncOptions
FOvrNetSyncSession
FOvrNetSyncSessionsChangedNotification
FOvrNetSyncSetSessionPropertyResult
FOvrNetSyncVoipAttenuationValue
FOvrOrgScopedID
FOvrPacket
FOvrPageRequestLatentAction
FOvrParty
FOvrPartyID
FOvrPartyUpdateNotification
FOvrPid
FOvrPlatformInitialize
FOvrPlatformModule
FOvrPreemptableLatentAction
FOvrPrice
FOvrProduct
FOvrProductPages
FOvrPurchase
FOvrPurchasePages
FOvrRejoinDialogResult
FOvrRequestLatentAction
FOvrRichPresenceOptions
FOvrRosterOptions
FOvrSdkAccount
FOvrSendInvitesResult
FOvrShareMediaResult
FOvrSupplementaryMetric
FOvrSystemVoipState
FOvrUser
FOvrUserAccountAgeCategory
FOvrUserCapability
FOvrUserCapabilityPages
FOvrUserDataStoreUpdateResponse
FOvrUserOptions
FOvrUserPages
FOvrUserProof
FOvrUserReportID
FOvrVariant
FOvrVoipDecoder
FOvrVoipEncoder
FOvrVoipOptions
OVRPlatform.h
OVRPlatformCppPageRequests.h
OVRPlatformCppRequests.h
OVRPlatformEnums.h
OVRPlatformFunctions.h
OVRPlatformModels.h
OVRPlatformOptions.h
OVRPlatformPageRequests.h
OVRPlatformRequests.h
OVRPlatformRequestsSupport.h
OVRPlatformSubsystem.h
OVRPlatformTypes.h
OVRPlatformUtils.h
OVR_AbuseReportOptions.h
OVR_AbuseReportRecording.h
OVR_AbuseReportType.h
OVR_AbuseReportVideoMode.h
OVR_AccountAgeCategory.h
OVR_AchievementDefinition.h
OVR_AchievementDefinitionArray.h
OVR_AchievementProgress.h
OVR_AchievementProgressArray.h
OVR_AchievementType.h
OVR_AchievementUpdate.h
OVR_AdvancedAbuseReportOptions.h
OVR_AppAgeCategory.h
OVR_AppDownloadProgressResult.h
OVR_AppDownloadResult.h
OVR_AppInstallResult.h
OVR_AppStatus.h
OVR_ApplicationInvite.h
OVR_ApplicationInviteArray.h
OVR_ApplicationOptions.h
OVR_ApplicationVersion.h
OVR_AssetDetails.h
OVR_AssetDetailsArray.h
OVR_AssetFileDeleteResult.h
OVR_AssetFileDownloadCancelResult.h
OVR_AssetFileDownloadResult.h
OVR_AssetFileDownloadUpdate.h
OVR_AvatarEditorOptions.h
OVR_AvatarEditorResult.h
OVR_BlockedUser.h
OVR_BlockedUserArray.h
OVR_Challenge.h
OVR_ChallengeArray.h
OVR_ChallengeCreationType.h
OVR_ChallengeEntry.h
OVR_ChallengeEntryArray.h
OVR_ChallengeOptions.h
OVR_ChallengeViewerFilter.h
OVR_ChallengeVisibility.h
OVR_CowatchViewer.h
OVR_CowatchViewerArray.h
OVR_CowatchViewerUpdate.h
OVR_CowatchingState.h
OVR_DataStore.h
OVR_Destination.h
OVR_DestinationArray.h
OVR_Error.h
OVR_Functions_ApplicationLifecycle.h
OVR_Functions_Voip.h
OVR_GroupPresenceJoinIntent.h
OVR_GroupPresenceLeaveIntent.h
OVR_GroupPresenceOptions.h
OVR_HttpTransferUpdate.h
OVR_InstalledApplication.h
OVR_InstalledApplicationArray.h
OVR_InviteOptions.h
OVR_InvitePanelResultInfo.h
OVR_KeyValuePairType.h
OVR_LanguagePackInfo.h
OVR_LaunchBlockFlowResult.h
OVR_LaunchDetails.h
OVR_LaunchFriendRequestFlowResult.h
OVR_LaunchInvitePanelFlowResult.h
OVR_LaunchReportFlowResult.h
OVR_LaunchResult.h
OVR_LaunchType.h
OVR_LaunchUnblockFlowResult.h
OVR_Leaderboard.h
OVR_LeaderboardArray.h
OVR_LeaderboardEntry.h
OVR_LeaderboardEntryArray.h
OVR_LeaderboardFilterType.h
OVR_LeaderboardStartAt.h
OVR_LeaderboardUpdateStatus.h
OVR_LinkedAccount.h
OVR_LinkedAccountArray.h
OVR_LivestreamingApplicationStatus.h
OVR_LivestreamingAudience.h
OVR_LivestreamingMicrophoneStatus.h
OVR_LivestreamingStartResult.h
OVR_LivestreamingStartStatus.h
OVR_LivestreamingStatus.h
OVR_LivestreamingVideoStats.h
OVR_LogEventName.h
OVR_LogEventParameter.h
OVR_ManagedInfo.h
OVR_MediaContentType.h
OVR_Message.h
OVR_MessageType.h
OVR_Microphone.h
OVR_MicrophoneAvailabilityState.h
OVR_MultiplayerErrorErrorKey.h
OVR_MultiplayerErrorOptions.h
OVR_NetSyncConnection.h
OVR_NetSyncConnectionStatus.h
OVR_NetSyncDisconnectReason.h
OVR_NetSyncOptions.h
OVR_NetSyncSession.h
OVR_NetSyncSessionArray.h
OVR_NetSyncSessionsChangedNotification.h
OVR_NetSyncSetSessionPropertyResult.h
OVR_NetSyncVoipAttenuationValue.h
OVR_NetSyncVoipAttenuationValueArray.h
OVR_NetSyncVoipMicSource.h
OVR_NetSyncVoipStreamMode.h
OVR_OrgScopedID.h
OVR_Packet.h
OVR_Party.h
OVR_PartyID.h
OVR_PartyMicState.h
OVR_PartyUpdateAction.h
OVR_PartyUpdateNotification.h
OVR_PermissionGrantStatus.h
OVR_PermissionType.h
OVR_Pid.h
OVR_PidArray.h
OVR_Platform.h
OVR_PlatformInitialize.h
OVR_PlatformInitializeResult.h
OVR_PlatformVersion.h
OVR_Platform_Defs.h
OVR_Platform_Internal.h
OVR_Price.h
OVR_Product.h
OVR_ProductArray.h
OVR_Purchase.h
OVR_PurchaseArray.h
OVR_RejoinDialogResult.h
OVR_ReportRequestResponse.h
OVR_Requests_AbuseReport.h
OVR_Requests_Achievements.h
OVR_Requests_Application.h
OVR_Requests_ApplicationLifecycle.h
OVR_Requests_AssetFile.h
OVR_Requests_Avatar.h
OVR_Requests_Challenges.h
OVR_Requests_Cowatching.h
OVR_Requests_DeviceApplicationIntegrity.h
OVR_Requests_Entitlement.h
OVR_Requests_GroupPresence.h
OVR_Requests_IAP.h
OVR_Requests_LanguagePack.h
OVR_Requests_Leaderboard.h
OVR_Requests_Media.h
OVR_Requests_Notification.h
OVR_Requests_Party.h
OVR_Requests_RichPresence.h
OVR_Requests_User.h
OVR_Requests_UserAgeCategory.h
OVR_Requests_Voip.h
OVR_RichPresenceExtraContext.h
OVR_RichPresenceOptions.h
OVR_RosterOptions.h
OVR_SdkAccount.h
OVR_SdkAccountArray.h
OVR_SdkAccountType.h
OVR_SendInvitesResult.h
OVR_ServiceProvider.h
OVR_ShareMediaResult.h
OVR_ShareMediaStatus.h
OVR_SupplementaryMetric.h
OVR_SystemVoipState.h
OVR_SystemVoipStatus.h
OVR_TimeWindow.h
OVR_Types.h
OVR_User.h
OVR_UserAccountAgeCategory.h
OVR_UserArray.h
OVR_UserCapability.h
OVR_UserCapabilityArray.h
OVR_UserDataStoreUpdateResponse.h
OVR_UserOptions.h
OVR_UserOrdering.h
OVR_UserPresenceStatus.h
OVR_UserProof.h
OVR_UserReportID.h
OVR_VoipBitrate.h
OVR_VoipDecoder.h
OVR_VoipDtxState.h
OVR_VoipEncoder.h
OVR_VoipMuteState.h
OVR_VoipOptions.h
OVR_VoipSampleRate.h
OVR_Voip_LowLevel.h
TOvrMessageHandle
UOvrAchievementDefinitionPagesMethods
UOvrAchievementProgressPagesMethods
UOvrApplicationInvitePagesMethods
UOvrBlockedUserPagesMethods
UOvrChallengeEntryPagesMethods
UOvrChallengePagesMethods
UOvrCowatchViewerPagesMethods
UOvrDestinationPagesMethods
UOvrFunctionsBlueprintLibrary
UOvrLeaderboardEntryPagesMethods
UOvrLeaderboardPagesMethods
UOvrMicrophoneMethods
UOvrPacketMethods
UOvrPageRequestsBlueprintLibrary
UOvrPlatformSubsystem
UOvrPlatformUtilsLibrary
UOvrProductPagesMethods
UOvrPurchasePagesMethods
UOvrRequestsBlueprintLibrary
UOvrUserCapabilityPagesMethods
UOvrUserPagesMethods
ovrKeyValuePair
ovrNetSyncVec3
ovrOculusInitParams
ovrPlatformLogValue
Code samples
Downloads
Release notes
Supported platforms
OVR_Message.h
​
Back to Supported platforms
OVR_Message.h File
Typedefs
struct ovrMessage *
ovrMessageHandle
Functions
ovrAbuseReportRecordingHandle
ovr_Message_GetAbuseReportRecording
( const
ovrMessageHandle
obj )
ovrAchievementDefinitionArrayHandle
ovr_Message_GetAchievementDefinitionArray
( const
ovrMessageHandle
obj )
ovrAchievementProgressArrayHandle
ovr_Message_GetAchievementProgressArray
( const
ovrMessageHandle
obj )
ovrAchievementUpdateHandle
ovr_Message_GetAchievementUpdate
( const
ovrMessageHandle
obj )
ovrAppDownloadProgressResultHandle
ovr_Message_GetAppDownloadProgressResult
( const
ovrMessageHandle
obj )
ovrAppDownloadResultHandle
ovr_Message_GetAppDownloadResult
( const
ovrMessageHandle
obj )
ovrApplicationInviteArrayHandle
ovr_Message_GetApplicationInviteArray
( const
ovrMessageHandle
obj )
ovrApplicationVersionHandle
ovr_Message_GetApplicationVersion
( const
ovrMessageHandle
obj )
ovrAssetDetailsHandle
ovr_Message_GetAssetDetails
( const
ovrMessageHandle
obj )
ovrAssetDetailsArrayHandle
ovr_Message_GetAssetDetailsArray
( const
ovrMessageHandle
obj )
ovrAssetFileDeleteResultHandle
ovr_Message_GetAssetFileDeleteResult
( const
ovrMessageHandle
obj )
ovrAssetFileDownloadCancelResultHandle
ovr_Message_GetAssetFileDownloadCancelResult
( const
ovrMessageHandle
obj )
ovrAssetFileDownloadResultHandle
ovr_Message_GetAssetFileDownloadResult
( const
ovrMessageHandle
obj )
ovrAssetFileDownloadUpdateHandle
ovr_Message_GetAssetFileDownloadUpdate
( const
ovrMessageHandle
obj )
ovrAvatarEditorResultHandle
ovr_Message_GetAvatarEditorResult
( const
ovrMessageHandle
obj )
ovrBlockedUserArrayHandle
ovr_Message_GetBlockedUserArray
( const
ovrMessageHandle
obj )
ovrChallengeHandle
ovr_Message_GetChallenge
( const
ovrMessageHandle
obj )
ovrChallengeArrayHandle
ovr_Message_GetChallengeArray
( const
ovrMessageHandle
obj )
ovrChallengeEntryArrayHandle
ovr_Message_GetChallengeEntryArray
( const
ovrMessageHandle
obj )
ovrCowatchViewerArrayHandle
ovr_Message_GetCowatchViewerArray
( const
ovrMessageHandle
obj )
ovrCowatchViewerUpdateHandle
ovr_Message_GetCowatchViewerUpdate
( const
ovrMessageHandle
obj )
ovrCowatchingStateHandle
ovr_Message_GetCowatchingState
( const
ovrMessageHandle
obj )
ovrDataStoreHandle
ovr_Message_GetDataStore
( const
ovrMessageHandle
obj )
ovrDestinationArrayHandle
ovr_Message_GetDestinationArray
( const
ovrMessageHandle
obj )
ovrErrorHandle
ovr_Message_GetError
( const
ovrMessageHandle
obj )
ovrGroupPresenceJoinIntentHandle
ovr_Message_GetGroupPresenceJoinIntent
( const
ovrMessageHandle
obj )
ovrGroupPresenceLeaveIntentHandle
ovr_Message_GetGroupPresenceLeaveIntent
( const
ovrMessageHandle
obj )
ovrHttpTransferUpdateHandle
ovr_Message_GetHttpTransferUpdate
( const
ovrMessageHandle
obj )
ovrInstalledApplicationArrayHandle
ovr_Message_GetInstalledApplicationArray
( const
ovrMessageHandle
obj )
ovrInvitePanelResultInfoHandle
ovr_Message_GetInvitePanelResultInfo
( const
ovrMessageHandle
obj )
ovrLaunchBlockFlowResultHandle
ovr_Message_GetLaunchBlockFlowResult
( const
ovrMessageHandle
obj )
ovrLaunchFriendRequestFlowResultHandle
ovr_Message_GetLaunchFriendRequestFlowResult
( const
ovrMessageHandle
obj )
ovrLaunchInvitePanelFlowResultHandle
ovr_Message_GetLaunchInvitePanelFlowResult
( const
ovrMessageHandle
obj )
ovrLaunchReportFlowResultHandle
ovr_Message_GetLaunchReportFlowResult
( const
ovrMessageHandle
obj )
ovrLaunchUnblockFlowResultHandle
ovr_Message_GetLaunchUnblockFlowResult
( const
ovrMessageHandle
obj )
ovrLeaderboardArrayHandle
ovr_Message_GetLeaderboardArray
( const
ovrMessageHandle
obj )
ovrLeaderboardEntryArrayHandle
ovr_Message_GetLeaderboardEntryArray
( const
ovrMessageHandle
obj )
ovrLeaderboardUpdateStatusHandle
ovr_Message_GetLeaderboardUpdateStatus
( const
ovrMessageHandle
obj )
ovrLinkedAccountArrayHandle
ovr_Message_GetLinkedAccountArray
( const
ovrMessageHandle
obj )
ovrLivestreamingApplicationStatusHandle
ovr_Message_GetLivestreamingApplicationStatus
( const
ovrMessageHandle
obj )
ovrLivestreamingStartResultHandle
ovr_Message_GetLivestreamingStartResult
( const
ovrMessageHandle
obj )
ovrLivestreamingStatusHandle
ovr_Message_GetLivestreamingStatus
( const
ovrMessageHandle
obj )
ovrLivestreamingVideoStatsHandle
ovr_Message_GetLivestreamingVideoStats
( const
ovrMessageHandle
obj )
ovrMicrophoneAvailabilityStateHandle
ovr_Message_GetMicrophoneAvailabilityState
( const
ovrMessageHandle
obj )
ovrMessageHandle
ovr_Message_GetNativeMessage
( const
ovrMessageHandle
obj )
ovrNetSyncConnectionHandle
ovr_Message_GetNetSyncConnection
( const
ovrMessageHandle
obj )
ovrNetSyncSessionArrayHandle
ovr_Message_GetNetSyncSessionArray
( const
ovrMessageHandle
obj )
ovrNetSyncSessionsChangedNotificationHandle
ovr_Message_GetNetSyncSessionsChangedNotification
( const
ovrMessageHandle
obj )
ovrNetSyncSetSessionPropertyResultHandle
ovr_Message_GetNetSyncSetSessionPropertyResult
( const
ovrMessageHandle
obj )
ovrNetSyncVoipAttenuationValueArrayHandle
ovr_Message_GetNetSyncVoipAttenuationValueArray
( const
ovrMessageHandle
obj )
ovrOrgScopedIDHandle
ovr_Message_GetOrgScopedID
( const
ovrMessageHandle
obj )
ovrPartyHandle
ovr_Message_GetParty
( const
ovrMessageHandle
obj )
ovrPartyIDHandle
ovr_Message_GetPartyID
( const
ovrMessageHandle
obj )
ovrPartyUpdateNotificationHandle
ovr_Message_GetPartyUpdateNotification
( const
ovrMessageHandle
obj )
ovrPidArrayHandle
ovr_Message_GetPidArray
( const
ovrMessageHandle
obj )
ovrPlatformInitializeHandle
ovr_Message_GetPlatformInitialize
( const
ovrMessageHandle
obj )
ovrProductArrayHandle
ovr_Message_GetProductArray
( const
ovrMessageHandle
obj )
ovrPurchaseHandle
ovr_Message_GetPurchase
( const
ovrMessageHandle
obj )
ovrPurchaseArrayHandle
ovr_Message_GetPurchaseArray
( const
ovrMessageHandle
obj )
ovrRejoinDialogResultHandle
ovr_Message_GetRejoinDialogResult
( const
ovrMessageHandle
obj )
ovrRequest
ovr_Message_GetRequestID
( const
ovrMessageHandle
obj )
ovrSdkAccountArrayHandle
ovr_Message_GetSdkAccountArray
( const
ovrMessageHandle
obj )
ovrSendInvitesResultHandle
ovr_Message_GetSendInvitesResult
( const
ovrMessageHandle
obj )
ovrShareMediaResultHandle
ovr_Message_GetShareMediaResult
( const
ovrMessageHandle
obj )
const char *
ovr_Message_GetString
( const
ovrMessageHandle
obj )
ovrSystemVoipStateHandle
ovr_Message_GetSystemVoipState
( const
ovrMessageHandle
obj )
ovrMessageType
ovr_Message_GetType
( const
ovrMessageHandle
obj )
ovrUserHandle
ovr_Message_GetUser
( const
ovrMessageHandle
obj )
ovrUserAccountAgeCategoryHandle
ovr_Message_GetUserAccountAgeCategory
( const
ovrMessageHandle
obj )
ovrUserArrayHandle
ovr_Message_GetUserArray
( const
ovrMessageHandle
obj )
ovrUserCapabilityArrayHandle
ovr_Message_GetUserCapabilityArray
( const
ovrMessageHandle
obj )
ovrUserDataStoreUpdateResponseHandle
ovr_Message_GetUserDataStoreUpdateResponse
( const
ovrMessageHandle
obj )
ovrUserProofHandle
ovr_Message_GetUserProof
( const
ovrMessageHandle
obj )
ovrUserReportIDHandle
ovr_Message_GetUserReportID
( const
ovrMessageHandle
obj )
bool
ovr_Message_IsError
( const
ovrMessageHandle
obj )
Did you find this page helpful?
Why Meta Quest?
Design
Develop
API reference
Distribute
Blog
Support
Login