From 96bb9b04daee4844a8cf8eb018d31e6e9f86203a Mon Sep 17 00:00:00 2001 From: 0x7FFFFFFF Date: Tue, 23 Oct 2018 17:26:47 -0600 Subject: [PATCH] [Kernel] Define all exports for xboxkrnl/xam/xbdm --- src/xenia/kernel/xam/xam_table.inc | 332 ++++++++++++++++++- src/xenia/kernel/xbdm/xbdm_table.inc | 249 ++++++++++++++ src/xenia/kernel/xboxkrnl/xboxkrnl_table.inc | 63 ++++ 3 files changed, 641 insertions(+), 3 deletions(-) diff --git a/src/xenia/kernel/xam/xam_table.inc b/src/xenia/kernel/xam/xam_table.inc index 9e73663ef..cec253c69 100644 --- a/src/xenia/kernel/xam/xam_table.inc +++ b/src/xenia/kernel/xam/xam_table.inc @@ -81,8 +81,8 @@ XE_EXPORT(xam, 0x00000051, NetDll_XNetReplaceKey, XE_EXPORT(xam, 0x00000052, NetDll_XNetGetXnAddrPlatform, kFunction), XE_EXPORT(xam, 0x00000053, NetDll_XNetGetSystemLinkPort, kFunction), XE_EXPORT(xam, 0x00000054, NetDll_XNetSetSystemLinkPort, kFunction), -XE_EXPORT(xam, 0x00000055, xam_055, kFunction), -XE_EXPORT(xam, 0x00000056, xam_056, kFunction), +XE_EXPORT(xam, 0x00000055, NetDll_XNetDnsReverseLookup, kFunction), +XE_EXPORT(xam, 0x00000056, NetDll_XNetDnsReverseRelease, kFunction), XE_EXPORT(xam, 0x00000065, NetDll_XnpLoadConfigParams, kFunction), XE_EXPORT(xam, 0x00000066, NetDll_XnpSaveConfigParams, kFunction), XE_EXPORT(xam, 0x00000067, NetDll_XnpConfigUPnP, kFunction), @@ -125,6 +125,7 @@ XE_EXPORT(xam, 0x0000008B, NetDll_XnpToolSetCallbacks, XE_EXPORT(xam, 0x0000008C, NetDll_XnpToolIpProxyInject, kFunction), XE_EXPORT(xam, 0x0000008D, NetDll_XnpUpdateConfigParams, kFunction), XE_EXPORT(xam, 0x0000008E, NetDll_XnpEthernetInterceptXmitAsIp, kFunction), +XE_EXPORT(xam, 0x0000008F, NetDll_XnpConfigUPnPPortAndExternalAddr, kFunction), XE_EXPORT(xam, 0x00000097, NetDll_XmlDownloadStart, kFunction), XE_EXPORT(xam, 0x00000098, NetDll_XmlDownloadContinue, kFunction), XE_EXPORT(xam, 0x00000099, NetDll_XmlDownloadStop, kFunction), @@ -154,6 +155,8 @@ XE_EXPORT(xam, 0x000000DB, NetDll_XHttpCrackUrlW, XE_EXPORT(xam, 0x000000DC, NetDll_XHttpCrackUrl, kFunction), XE_EXPORT(xam, 0x000000DD, NetDll_XHttpCreateUrl, kFunction), XE_EXPORT(xam, 0x000000DE, NetDll_XHttpCreateUrlW, kFunction), +XE_EXPORT(xam, 0x000000DF, NetDll_XHttpResetPerfCounters, kFunction), +XE_EXPORT(xam, 0x000000E0, NetDll_XHttpGetPerfCounters, kFunction), XE_EXPORT(xam, 0x000000FB, NetDll_UpnpStartup, kFunction), XE_EXPORT(xam, 0x000000FC, NetDll_UpnpCleanup, kFunction), XE_EXPORT(xam, 0x000000FD, NetDll_UpnpSearchCreate, kFunction), @@ -189,6 +192,7 @@ XE_EXPORT(xam, 0x0000013E, XNetLogonGetLastUPnPStatus, XE_EXPORT(xam, 0x0000013F, XNetLogonGetFlowToken, kFunction), XE_EXPORT(xam, 0x00000140, XNetLogonGetTicketOpt, kFunction), XE_EXPORT(xam, 0x00000141, XNetLogonSetTicketOpt, kFunction), +XE_EXPORT(xam, 0x00000142, XNetLogonGetState, kFunction), XE_EXPORT(xam, 0x00000190, XamInputGetCapabilities, kFunction), XE_EXPORT(xam, 0x00000191, XamInputGetState, kFunction), XE_EXPORT(xam, 0x00000192, XamInputSetState, kFunction), @@ -958,18 +962,134 @@ XE_EXPORT(xam, 0x0000048E, XamVoiceGetMicArrayUnderrunStatus, XE_EXPORT(xam, 0x0000048F, XuiSceneEnableTransitionDependency, kFunction), XE_EXPORT(xam, 0x00000490, XamVoiceGetMicArrayAudioEx, kFunction), XE_EXPORT(xam, 0x00000491, XamVoiceDisableMicArray, kFunction), +XE_EXPORT(xam, 0x00000492, XamUserGetDeviceId, kFunction), +XE_EXPORT(xam, 0x00000493, XamUpdateEtxLogUpdateTaskStart, kFunction), +XE_EXPORT(xam, 0x00000494, XamUpdateEtxLogUpdateTaskSuccess, kFunction), +XE_EXPORT(xam, 0x00000495, XamUpdateEtxLogUpdateTaskFailure, kFunction), +XE_EXPORT(xam, 0x00000496, XamEtxFlushLogs, kFunction), XE_EXPORT(xam, 0x00000497, XamVoiceIsActiveProcess, kFunction), +XE_EXPORT(xam, 0x00000498, XamInactivityGetInactivityInterruptTime, kFunction), +XE_EXPORT(xam, 0x00000499, XamInactivitySetInactivityInterruptTime, kFunction), +XE_EXPORT(xam, 0x0000049A, XamInactivityGetLastActivityTime, kFunction), +XE_EXPORT(xam, 0x0000049B, XamInactivitySetDetectionTaskPeriod, kFunction), +XE_EXPORT(xam, 0x0000049C, XamInactivityEnablePowerDown, kFunction), +XE_EXPORT(xam, 0x0000049D, XamUpdateGetChainMarker, kFunction), XE_EXPORT(xam, 0x0000049E, XGetVideoCapabilities, kFunction), +XE_EXPORT(xam, 0x0000049F, XMsgProcessRequest, kFunction), +XE_EXPORT(xam, 0x000004A0, XGetDisplaySize, kFunction), +XE_EXPORT(xam, 0x000004A1, XamInputNonControllerGetRaw, kFunction), +XE_EXPORT(xam, 0x000004A2, XamInputNonControllerSetRaw, kFunction), +XE_EXPORT(xam, 0x000004A3, XamVoiceSetMicArrayBeamAngle, kFunction), +XE_EXPORT(xam, 0x000004A4, XamUserGetAge, kFunction), XE_EXPORT(xam, 0x000004A5, XamUserGetAgeGroup, kFunction), +XE_EXPORT(xam, 0x000004A6, XamVoiceGetMicArrayFilenameDesc, kFunction), +XE_EXPORT(xam, 0x000004A7, XamLoaderGetState, kFunction), +XE_EXPORT(xam, 0x000004A8, XamTaskQueryProperty, kFunction), +XE_EXPORT(xam, 0x000004A9, XamGetLocale, kFunction), +XE_EXPORT(xam, 0x000004AA, XamQueryTimeZoneInformation, kFunction), +XE_EXPORT(xam, 0x000004AB, XamSetTimeZoneInformation, kFunction), +XE_EXPORT(xam, 0x000004AC, XamLaunchURI, kFunction), +XE_EXPORT(xam, 0x000004AF, XamShowNuiMessagesUI, kFunction), XE_EXPORT(xam, 0x000004B0, XMPRegisterCodec, kFunction), +XE_EXPORT(xam, 0x000004B1, XamNavigateBack, kFunction), +XE_EXPORT(xam, 0x000004B2, XamPushBackURI, kFunction), +XE_EXPORT(xam, 0x000004B3, XamUserOverrideDeviceBindings, kFunction), +XE_EXPORT(xam, 0x000004B4, XamUserOverrideBindingCallbacks, kFunction), +XE_EXPORT(xam, 0x000004B5, XamUserOverrideUserInfo, kFunction), XE_EXPORT(xam, 0x000004B6, XamUserContentRestrictionGetFlags, kFunction), XE_EXPORT(xam, 0x000004B7, XamUserContentRestrictionGetRating, kFunction), XE_EXPORT(xam, 0x000004B8, XamUserContentRestrictionCheckAccess, kFunction), +XE_EXPORT(xam, 0x000004B9, XamShowFitnessBodyProfileUI, kFunction), +XE_EXPORT(xam, 0x000004BA, XamFitnessAddBodyProfileRecord, kFunction), +XE_EXPORT(xam, 0x000004BB, XamFamilyGetMembers, kFunction), XE_EXPORT(xam, 0x000004BC, XampXAuthStartup, kFunction), XE_EXPORT(xam, 0x000004BD, XampXAuthShutdown, kFunction), XE_EXPORT(xam, 0x000004BE, XamGetToken, kFunction), XE_EXPORT(xam, 0x000004BF, XamFreeToken, kFunction), +XE_EXPORT(xam, 0x000004C0, XamGetAppliesTo, kFunction), +XE_EXPORT(xam, 0x000004C1, XamFitnessClearBodyProfileRecords, kFunction), +XE_EXPORT(xam, 0x000004C2, XamFitnessGetCurrentBodyProfileRecord, kFunction), +XE_EXPORT(xam, 0x000004C3, XamFitnessGetAllBodyProfileRecords, kFunction), +XE_EXPORT(xam, 0x000004C4, XamFitnessGetAllTitleSummaries, kFunction), +XE_EXPORT(xam, 0x000004C5, XamFitnessGetOverallSummary, kFunction), +XE_EXPORT(xam, 0x000004C6, XamFitnessAddFitnessEvent, kFunction), +XE_EXPORT(xam, 0x000004C7, XamLrcGetInput, kFunction), +XE_EXPORT(xam, 0x000004C8, XamLrcGetInputWithSeek, kFunction), +XE_EXPORT(xam, 0x000004C9, XamLrcSetMediaState, kFunction), +XE_EXPORT(xam, 0x000004CA, XamPixSetDirtyCounters, kFunction), +XE_EXPORT(xam, 0x000004CB, XamFitnessCreateFitnessEventEnumerator, kFunction), +XE_EXPORT(xam, 0x000004CC, XamFitnessInitialize, kFunction), +XE_EXPORT(xam, 0x000004CD, XamRequestToken, kFunction), +XE_EXPORT(xam, 0x000004CE, XamResolveURI, kFunction), +XE_EXPORT(xam, 0x000004CF, XamContentGetOnlineCreator, kFunction), +XE_EXPORT(xam, 0x000004D0, XamShowBrandedKeyboardUI, kFunction), +XE_EXPORT(xam, 0x000004D1, XamBackgroundDownloadNetworkStorageEnable, kFunction), +XE_EXPORT(xam, 0x000004D2, XamBackgroundDownloadNetworkStorageIsEnabled, kFunction), +XE_EXPORT(xam, 0x000004D3, XamShowNuiJoinSessionInProgressUI, kFunction), +XE_EXPORT(xam, 0x000004D4, XamBase64Decode, kFunction), +XE_EXPORT(xam, 0x000004D5, XamCertDecode, kFunction), +XE_EXPORT(xam, 0x000004D6, XamCertDecodeRsaPublicKey, kFunction), +XE_EXPORT(xam, 0x000004D7, XamCertValidateStruct, kFunction), +XE_EXPORT(xam, 0x000004D8, XamFitnessConvertByteMetToFloatMet, kFunction), +XE_EXPORT(xam, 0x000004D9, XamXgiBlobTrackerSetMockInfo, kFunction), +XE_EXPORT(xam, 0x000004DA, XamFitnessMsgTimeToSystemTime, kFunction), +XE_EXPORT(xam, 0x000004DB, XamFitnessSystemTimeToMsgTime, kFunction), +XE_EXPORT(xam, 0x000004DC, XamShowFitnessWarnAboutPrivacyUI, kFunction), +XE_EXPORT(xam, 0x000004DD, XamShowFitnessWarnAboutTimeUI, kFunction), +XE_EXPORT(xam, 0x000004DE, XamFitnessUnInitialize, kFunction), +XE_EXPORT(xam, 0x000004DF, XamBackgroundDownloadNetworkStorageOnContentChange, kFunction), +XE_EXPORT(xam, 0x000004E0, XamLiveBaseConfigureInMemoryMockResponse, kFunction), +XE_EXPORT(xam, 0x000004E1, InjectConnectionServerNotification, kFunction), +XE_EXPORT(xam, 0x000004E2, XamFitnessConvertFloatMetToByteMet, kFunction), +XE_EXPORT(xam, 0x000004E3, XamGetGamerTileKeyFromGamertag, kFunction), +XE_EXPORT(xam, 0x000004E4, XamBackgroundDownloadNetworkStorageRegisterChangeCallback, kFunction), +XE_EXPORT(xam, 0x000004E5, XamFindOrCreateInternalPassportAccount, kFunction), +XE_EXPORT(xam, 0x000004E6, XOnlinepFriendsRequest, kFunction), +XE_EXPORT(xam, 0x000004E7, XOnlinepFriendsAcceptRequest, kFunction), +XE_EXPORT(xam, 0x000004E8, XOnlinepFriendsRejectRequest, kFunction), +XE_EXPORT(xam, 0x000004E9, XOnlinepFriendsRemove, kFunction), +XE_EXPORT(xam, 0x000004EA, XFriendsCreateEnumerator, kFunction), +XE_EXPORT(xam, 0x000004EB, XamBackgroundDownloadNetworkStorageIsRunning, kFunction), +XE_EXPORT(xam, 0x000004EC, XamCertGetSerialNumber, kFunction), +XE_EXPORT(xam, 0x000004ED, XamShowOptionsUI, kFunction), XE_EXPORT(xam, 0x000004EE, XampXAuthGetTitleBuffer, kFunction), +XE_EXPORT(xam, 0x000004EF, XamGetSTSTokenCache, kFunction), +XE_EXPORT(xam, 0x000004F0, XamUserGetOnlineXUIDFromOfflineXUID, kFunction), +XE_EXPORT(xam, 0x000004F1, XamIsUserUsingMetricSystem, kFunction), +XE_EXPORT(xam, 0x000004F2, XamShowNuiVideoRichPresenceUI, kFunction), +XE_EXPORT(xam, 0x000004F3, XamAppAllocateInterappWorkspaceEx, kFunction), +XE_EXPORT(xam, 0x000004F4, XampKioskSetTestMock, kFunction), +XE_EXPORT(xam, 0x000004F5, XamNetworkStatusGetInformation, kFunction), +XE_EXPORT(xam, 0x000004F6, XamNetworkStatusAddAddress, kFunction), +XE_EXPORT(xam, 0x000004F7, XamUserReadUserPreference, kFunction), +XE_EXPORT(xam, 0x000004F8, XamUserWriteUserPreference, kFunction), +XE_EXPORT(xam, 0x000004F9, XamShowFitnessClearUI, kFunction), +XE_EXPORT(xam, 0x000004FA, XamFitnessClearAll, kFunction), +XE_EXPORT(xam, 0x000004FB, XamFitnessGetPrivacySettings, kFunction), +XE_EXPORT(xam, 0x000004FC, XamWaitForNSAL, kFunction), +XE_EXPORT(xam, 0x000004FD, XamMarkInternalAccountTrustedOnConsole, kFunction), +XE_EXPORT(xam, 0x000004FE, XamBackgroundDownloadNetworkStorageGetProgress, kFunction), +XE_EXPORT(xam, 0x000004FF, XamCopyFile, kFunction), +XE_EXPORT(xam, 0x00000500, XamMoveFile, kFunction), +XE_EXPORT(xam, 0x00000501, XamDeleteFile, kFunction), +XE_EXPORT(xam, 0x00000502, XamUserOverrideGlobalState, kFunction), +XE_EXPORT(xam, 0x00000503, XamGetAdaptersCollection, kFunction), +XE_EXPORT(xam, 0x00000504, XampKioskIsSimulationMode, kFunction), +XE_EXPORT(xam, 0x00000505, XamIsUIThread, kFunction), +XE_EXPORT(xam, 0x00000506, XamInputSendXenonButtonPress, kFunction), +XE_EXPORT(xam, 0x00000507, XamDebugGetURISchemeCount, kFunction), +XE_EXPORT(xam, 0x00000508, XamDebugGetURISchemeInfo, kFunction), +XE_EXPORT(xam, 0x00000509, XamGetOnlineCountryFromLocale, kFunction), +XE_EXPORT(xam, 0x0000050A, XTestOnlineIsConnectedToLive, kFunction), +XE_EXPORT(xam, 0x0000050B, XamGetConsoleFriendlyName, kFunction), +XE_EXPORT(xam, 0x0000050C, XamSetConsoleFriendlyName, kFunction), +XE_EXPORT(xam, 0x0000050D, XamGetCountry, kFunction), +XE_EXPORT(xam, 0x0000050E, XamPackageManagerGetFilePathW, kFunction), +XE_EXPORT(xam, 0x0000050F, XamGetCurrentDemand, kFunction), +XE_EXPORT(xam, 0x00000510, XamCompleteDemand, kFunction), +XE_EXPORT(xam, 0x00000511, XamDemand, kFunction), +XE_EXPORT(xam, 0x00000512, XamFormatSystemDateString, kFunction), +XE_EXPORT(xam, 0x00000513, XamDebugGetBackURI, kFunction), XE_EXPORT(xam, 0x00000514, XamIsCurrentTitleIptv, kFunction), XE_EXPORT(xam, 0x00000515, XamIsIptvEnabled, kFunction), XE_EXPORT(xam, 0x00000516, XamIsDvrRecording, kFunction), @@ -978,6 +1098,49 @@ XE_EXPORT(xam, 0x00000518, XamGetDvrStorage, XE_EXPORT(xam, 0x00000519, XamSetDvrStorage, kFunction), XE_EXPORT(xam, 0x0000051A, XamIptvGetServiceName, kFunction), XE_EXPORT(xam, 0x0000051B, XamNuiHudGetEngagedEnrollmentIndex, kFunction), +XE_EXPORT(xam, 0x0000051C, XamProfileSetCachedWindowsLiveEmail, kFunction), +XE_EXPORT(xam, 0x0000051D, XamProfileGetCachedWindowsLiveEmail, kFunction), +XE_EXPORT(xam, 0x0000051E, XamUserResetSubscriptionType, kFunction), +XE_EXPORT(xam, 0x0000051F, XamLrcSetTitlePort, kFunction), +XE_EXPORT(xam, 0x00000520, XamLrcVerifyClientId, kFunction), +XE_EXPORT(xam, 0x00000521, XamLrcEncryptDecryptTitleMessage, kFunction), +XE_EXPORT(xam, 0x00000522, XamFitnessGetSyncStatus, kFunction), +XE_EXPORT(xam, 0x00000523, XamFitnessInitializeForOneUser, kFunction), +XE_EXPORT(xam, 0x00000524, XamFitnessGetSuggestedPrivacySettings, kFunction), +XE_EXPORT(xam, 0x00000525, XampFitnessLetFireAndForgetsCatchUpInternal, kFunction), +XE_EXPORT(xam, 0x00000526, XamInputGetFailedConnectionOrBind, kFunction), +XE_EXPORT(xam, 0x00000527, XuiSceneIsInTransition, kFunction), +XE_EXPORT(xam, 0x00000528, XamIsOnPrivateNetwork, kFunction), +XE_EXPORT(xam, 0x00000529, XamInputSetMinMaxAuthDelay, kFunction), +XE_EXPORT(xam, 0x0000052A, XamInputNonControllerGetRawEx, kFunction), +XE_EXPORT(xam, 0x0000052B, XamInputNonControllerSetRawEx, kFunction), +XE_EXPORT(xam, 0x0000052C, XamMarketplaceAcquireFreeContent, kFunction), +XE_EXPORT(xam, 0x0000052D, XamGetClosedCaptioningState, kFunction), +XE_EXPORT(xam, 0x0000052E, XamGetClosedCaptioningSettings, kFunction), +XE_EXPORT(xam, 0x0000052F, XamSetClosedCaptioningState, kFunction), +XE_EXPORT(xam, 0x00000530, XamLoaderGetLogonTitle, kFunction), +XE_EXPORT(xam, 0x00000531, XamBeginDemand, kFunction), +XE_EXPORT(xam, 0x00000532, XamGetErrorStringFromWebService, kFunction), +XE_EXPORT(xam, 0x00000533, XamGetModernPresenceWorkspaceSize, kFunction), +XE_EXPORT(xam, 0x00000534, XamGetModernPresence, kFunction), +XE_EXPORT(xam, 0x00000535, XamGetSingleModernPresence, kFunction), +XE_EXPORT(xam, 0x00000536, XamGetModernPresenceImageUrl, kFunction), +XE_EXPORT(xam, 0x00000537, XGetSSLCertBypassEnabled, kFunction), +XE_EXPORT(xam, 0x00000538, XamIsNetworkCaptivePortal, kFunction), +XE_EXPORT(xam, 0x00000539, XamShowAndWaitForMessageBoxEx, kFunction), +XE_EXPORT(xam, 0x0000053B, XamGetCurrencyFormat, kFunction), +XE_EXPORT(xam, 0x0000053C, XamFormatCurrency, kFunction), +XE_EXPORT(xam, 0x0000053D, XamReportTLSConnect, kFunction), +XE_EXPORT(xam, 0x0000053E, XamGetXSTSTokenExpiryPeriodMS, kFunction), +XE_EXPORT(xam, 0x0000053F, XamGetUserBalance, kFunction), +XE_EXPORT(xam, 0x00000540, XamIsGuideDisabled, kFunction), +XE_EXPORT(xam, 0x00000541, XampCallXAccountTransitionStoredValuePointsToCurrency, kFunction), +XE_EXPORT(xam, 0x00000542, XampSetMockCallXAccountTransitionStoredValuePointsToCurrency, kFunction), +XE_EXPORT(xam, 0x00000543, XamShowCsvTransitionUI, kFunction), +XE_EXPORT(xam, 0x00000544, XamAskUserForCSVDrainagePermission, kFunction), +XE_EXPORT(xam, 0x00000545, XamIsCSVDrainageSupported, kFunction), +XE_EXPORT(xam, 0x0000056C, XamGetTLSConfig, kFunction), +XE_EXPORT(xam, 0x00000577, XamGetServiceEndpoint, kFunction), XE_EXPORT(xam, 0x00000578, XamReminderGetItems, kFunction), XE_EXPORT(xam, 0x00000579, XamReminderClearItems, kFunction), XE_EXPORT(xam, 0x0000057A, XamReminderItemAdd, kFunction), @@ -985,6 +1148,55 @@ XE_EXPORT(xam, 0x0000057B, XamReminderItemRemove, XE_EXPORT(xam, 0x0000057C, XamReminderGetNextItem, kFunction), XE_EXPORT(xam, 0x0000057D, XamReminderGetModifiedTime, kFunction), XE_EXPORT(xam, 0x0000057E, XamReminderClearCache, kFunction), +XE_EXPORT(xam, 0x0000057F, XamLrcKeyboardGetInput, kFunction), +XE_EXPORT(xam, 0x00000580, XamLrcKeyboardGetRequiredBufferSize, kFunction), +XE_EXPORT(xam, 0x00000581, XamLrcKeyboardRegister, kFunction), +XE_EXPORT(xam, 0x00000582, XamLrcKeyboardUnregister, kFunction), +XE_EXPORT(xam, 0x00000583, XamLrcKeyboardUpdateText, kFunction), +XE_EXPORT(xam, 0x00000584, XamValidateCountry, kFunction), +XE_EXPORT(xam, 0x00000585, XamGetOnlineCountryString, kFunction), +XE_EXPORT(xam, 0x00000586, XamGetCountryString, kFunction), +XE_EXPORT(xam, 0x00000587, XamGetLanguageString, kFunction), +XE_EXPORT(xam, 0x00000588, XamGetLanguageLocaleString, kFunction), +XE_EXPORT(xam, 0x00000589, XamGetOnlineLanguageAndCountryString, kFunction), +XE_EXPORT(xam, 0x0000058A, XamGetLanguageLocaleFallbackString, kFunction), +XE_EXPORT(xam, 0x0000058B, XamGetOnlineLanguageAndCountry, kFunction), +XE_EXPORT(xam, 0x0000058C, XamGetLanguageTypeface, kFunction), +XE_EXPORT(xam, 0x0000058D, XamGetLanguageTypefacePatch, kFunction), +XE_EXPORT(xam, 0x0000058E, XamGetLocaleString, kFunction), +XE_EXPORT(xam, 0x0000058F, XamGetLocaleFromOnlineCountry, kFunction), +XE_EXPORT(xam, 0x00000590, XamOfflineTimerSetData, kFunction), +XE_EXPORT(xam, 0x00000591, XamOfflineTimerResume, kFunction), +XE_EXPORT(xam, 0x00000592, XamOfflineTimerSuspend, kFunction), +XE_EXPORT(xam, 0x00000593, XamOfflineTimerIsRunning, kFunction), +XE_EXPORT(xam, 0x00000594, XamOfflineTimerIsEnabled, kFunction), +XE_EXPORT(xam, 0x00000595, XamOfflineTimerGetTimeRemaining, kFunction), +XE_EXPORT(xam, 0x00000596, XamOfflineTimerGetContractData, kFunction), +XE_EXPORT(xam, 0x00000597, XamOfflineTimerInitialize, kFunction), +XE_EXPORT(xam, 0x00000598, XamOfflineTimerGetData, kFunction), +XE_EXPORT(xam, 0x00000599, XamPlayToRegister, kFunction), +XE_EXPORT(xam, 0x0000059A, XamPlayToReportPlaybackState, kFunction), +XE_EXPORT(xam, 0x0000059B, XamPlayToUnregister, kFunction), +XE_EXPORT(xam, 0x0000059C, XamShowTFAUI, kFunction), +XE_EXPORT(xam, 0x0000059D, OnReconnect, kFunction), +XE_EXPORT(xam, 0x0000059E, XamGetOnlineCountryFeatures, kFunction), +XE_EXPORT(xam, 0x0000059F, XamLogLocalizationEtx, kFunction), +XE_EXPORT(xam, 0x000005A0, XampXAuthIsLocalSocketAllowed, kFunction), +XE_EXPORT(xam, 0x000005A1, XamPlayToGetRequest, kFunction), +XE_EXPORT(xam, 0x000005A2, XamPlayToCancelGetRequest, kFunction), +XE_EXPORT(xam, 0x000005A3, XamPlayToCompleteRequest, kFunction), +XE_EXPORT(xam, 0x000005A4, XamFitnessGetTitleSummaries, kFunction), +XE_EXPORT(xam, 0x000005A5, XamFitnessGetTitleSummary, kFunction), +XE_EXPORT(xam, 0x000005A6, XamOfflineTimerShutdown, kFunction), +XE_EXPORT(xam, 0x000005A7, XamFitnessContainsFitnessData, kFunction), +XE_EXPORT(xam, 0x000005A8, XamGetLanguageFromOnlineLanguage, kFunction), +XE_EXPORT(xam, 0x000005A9, XamGetOnlineLanguageString, kFunction), +XE_EXPORT(xam, 0x000005AA, XamGetCountryFromOnlineCountry, kFunction), +XE_EXPORT(xam, 0x000005D7, XamGetLocaleEx, kFunction), +XE_EXPORT(xam, 0x000005D8, XamOfflineTimerForceQuery, kFunction), +XE_EXPORT(xam, 0x000005D9, XamShowCreateProfileUIEx, kFunction), +XE_EXPORT(xam, 0x000005DA, XTLGetLanguageV2, kFunction), +XE_EXPORT(xam, 0x000005DB, XTLGetLocaleV1, kFunction), XE_EXPORT(xam, 0x000005DC, XamAvatarInitialize, kFunction), XE_EXPORT(xam, 0x000005DD, XamAvatarShutdown, kFunction), XE_EXPORT(xam, 0x000005DE, XamAvatarGetManifestLocalUser, kFunction), @@ -1014,12 +1226,54 @@ XE_EXPORT(xam, 0x000005F5, XamAvatarGetAssetBinary, XE_EXPORT(xam, 0x000005F6, XamAvatarReinstallAwardedAsset, kFunction), XE_EXPORT(xam, 0x000005F7, XamAvatarGetInstalledAssetPackageDescription, kFunction), XE_EXPORT(xam, 0x000005F8, XamAvatarSetMocks, kFunction), +XE_EXPORT(xam, 0x000005F9, XamLrcKeyboardValidateTextChange, kFunction), +XE_EXPORT(xam, 0x000005FA, XamLrcKeyboardApplyTextChange, kFunction), +XE_EXPORT(xam, 0x000005FB, XamLrcLogSessionSummary, kFunction), +XE_EXPORT(xam, 0x000005FC, XamLrcLogError, kFunction), XE_EXPORT(xam, 0x0000060E, XamContentMountInstalledGame, kFunction), XE_EXPORT(xam, 0x0000060F, XamContentIsGameInstalledToHDD, kFunction), XE_EXPORT(xam, 0x00000610, XamContentQueryLicenseInternal, kFunction), XE_EXPORT(xam, 0x00000611, XamContentGetDeviceVolumePath, kFunction), XE_EXPORT(xam, 0x00000612, XamContentDeviceCheckUpdates, kFunction), XE_EXPORT(xam, 0x00000613, XamContentGetHeaderInternal, kFunction), +XE_EXPORT(xam, 0x00000614, XamNetworkStorageGetNetworkDevice, kFunction), +XE_EXPORT(xam, 0x00000615, XamNetworkStorageDeviceHasCacheFile, kFunction), +XE_EXPORT(xam, 0x00000616, XamNetworkStorageCreateCacheOnDevice, kFunction), +XE_EXPORT(xam, 0x00000617, XamNetworkStorageDeleteCacheOnDevice, kFunction), +XE_EXPORT(xam, 0x00000618, XamNetworkStorageGetStatus, kFunction), +XE_EXPORT(xam, 0x00000619, XamNetworkStorageIsSupportedContentType, kFunction), +XE_EXPORT(xam, 0x0000061A, XamNetworkStorageSetTestMock, kFunction), +XE_EXPORT(xam, 0x0000061B, XamNetworkStorageGetLastSyncTime, kFunction), +XE_EXPORT(xam, 0x0000061C, XamShowNetworkStorageSyncUI, kFunction), +XE_EXPORT(xam, 0x0000061D, XamUserIsLogonPreviewModeEnabled, kFunction), +XE_EXPORT(xam, 0x0000061E, XamUserLockLogonPreviewMode, kFunction), +XE_EXPORT(xam, 0x0000061F, XamUserUnlockLogonPreviewMode, kFunction), +XE_EXPORT(xam, 0x00000620, XamNetworkStorageIsUserInSync, kFunction), +XE_EXPORT(xam, 0x00000621, XamNetworkStorageSetUserInSync, kFunction), +XE_EXPORT(xam, 0x00000622, XamNetworkStorageOnSigninChanged, kFunction), +XE_EXPORT(xam, 0x00000623, XamNetworkStorageSignInTestMock, kFunction), +XE_EXPORT(xam, 0x00000624, XamShowFofUI, kFunction), +XE_EXPORT(xam, 0x00000625, CompareFileTime, kFunction), +XE_EXPORT(xam, 0x00000626, SetFileTime, kFunction), +XE_EXPORT(xam, 0x00000627, XamNetworkStorageGetTitleProperties, kFunction), +XE_EXPORT(xam, 0x00000628, XamNetworkStorageLockFile, kFunction), +XE_EXPORT(xam, 0x00000629, XamNetworkStorageUserHasPrivilege, kFunction), +XE_EXPORT(xam, 0x0000062A, XamNetworkStorageIsTitleExempt, kFunction), +XE_EXPORT(xam, 0x0000062B, XamContentExistsOnDeviceInternal, kFunction), +XE_EXPORT(xam, 0x0000062C, XamNetworkStorageGetBackingDevice, kFunction), +XE_EXPORT(xam, 0x0000062D, XamNetworkStorageIsEnabledInLiveHive, kFunction), +XE_EXPORT(xam, 0x0000062E, XamNetworkStorageIsCheckingSyncStates, kFunction), +XE_EXPORT(xam, 0x0000062F, XamNetworkStorageUserNeedsToSync, kFunction), +XE_EXPORT(xam, 0x00000630, XamNetworkStorageGetUserNetworkSyncTime, kFunction), +XE_EXPORT(xam, 0x00000631, XamNetworkStorageGetUserProperties, kFunction), +XE_EXPORT(xam, 0x00000632, XamNetworkStorageAppLauncherLaunchIfRunning, kFunction), +XE_EXPORT(xam, 0x00000633, XamNetworkStorageSetTitleProperties, kFunction), +XE_EXPORT(xam, 0x00000634, XamNetworkStorageGetUserLastError, kFunction), +XE_EXPORT(xam, 0x00000635, XamNetworkStorageCheckOutTitle, kFunction), +XE_EXPORT(xam, 0x00000636, XamNetworkStorageShouldHideFromTitle, kFunction), +XE_EXPORT(xam, 0x00000637, XamNetworkStorageOnUserSyncChange, kFunction), +XE_EXPORT(xam, 0x00000638, XamNetworkStorageHasUserEnabledStorage, kFunction), +XE_EXPORT(xam, 0x00000639, XamContentGetLocalizedDeviceData, kFunction), XE_EXPORT(xam, 0x00000640, XamPackageManagerFindPackageContainingIndexedXEX, kFunction), XE_EXPORT(xam, 0x00000641, XamPackageManagerReinitialize, kFunction), XE_EXPORT(xam, 0x00000642, XamPackageManagerGetAuthoritativeManifestVersion, kFunction), @@ -1049,21 +1303,33 @@ XE_EXPORT(xam, 0x00000659, XdfLaunchNewImageFromCache, XE_EXPORT(xam, 0x0000065A, XampDemandUpdateRefreshManifestDuringLogon, kFunction), XE_EXPORT(xam, 0x0000065B, XampDemandUpdateCheckOnlineManifestChanged, kFunction), XE_EXPORT(xam, 0x0000065C, XampDemandUpdateRunCacheCleaner, kFunction), +XE_EXPORT(xam, 0x00000685, XamUpdateGetTitleUpdateSizeThreshold, kFunction), XE_EXPORT(xam, 0x00000686, XamXStudioRequest, kFunction), +XE_EXPORT(xam, 0x00000687, XamNotifyDelayUIInternal, kFunction), XE_EXPORT(xam, 0x000006A4, XamShowAvatarMiniCreatorUI, kFunction), XE_EXPORT(xam, 0x000006A5, XamShowGoldUpgradeUI, kFunction), XE_EXPORT(xam, 0x000006A6, XamResumeUpdaterUI, kFunction), XE_EXPORT(xam, 0x000006A7, XamShowDirectAcquireUI, kFunction), XE_EXPORT(xam, 0x000006A8, XamShowPaymentOptionsUI, kFunction), +XE_EXPORT(xam, 0x000006A9, XamShowMultiplayerUpgradeUI, kFunction), XE_EXPORT(xam, 0x00000708, XamGetLiveHiveValueA, kFunction), XE_EXPORT(xam, 0x00000709, XamGetLiveHiveValueW, kFunction), XE_EXPORT(xam, 0x0000070A, XamGetLiveHiveValueDuringLogonAttemptA, kFunction), +XE_EXPORT(xam, 0x0000070B, XamSetUserPresetWindowsLiveCreds, kFunction), XE_EXPORT(xam, 0x0000070C, XamQueryLiveHiveA, kFunction), +XE_EXPORT(xam, 0x0000070D, XamQueryLiveHiveW, kFunction), +XE_EXPORT(xam, 0x0000070E, XamGetLiveHiveValueDuringLogonAttemptExA, kFunction), +XE_EXPORT(xam, 0x0000070F, XamGetUserPresetWindowsLiveCreds, kFunction), +XE_EXPORT(xam, 0x00000710, XamGetUserNeedTFA, kFunction), +XE_EXPORT(xam, 0x00000711, XamSetUserNeedTFA, kFunction), +XE_EXPORT(xam, 0x00000712, XamGetUserInMemoryWindowsLiveCreds, kFunction), XE_EXPORT(xam, 0x0000076C, XamDownloadMarketplaceStoresList, kFunction), XE_EXPORT(xam, 0x0000076D, XamGetStoreFront, kFunction), XE_EXPORT(xam, 0x0000076E, XamSetStagingMode, kFunction), XE_EXPORT(xam, 0x0000076F, XamGetStagingMode, kFunction), XE_EXPORT(xam, 0x00000770, XamAppGetSessionId, kFunction), +XE_EXPORT(xam, 0x00000771, XamAccountRecoveryRecoverAllProfileData, kFunction), +XE_EXPORT(xam, 0x00000772, XamAccountRecoveryGetProgress, kFunction), XE_EXPORT(xam, 0x000007D0, XamDoesOmniNeedConfiguration, kFunction), XE_EXPORT(xam, 0x000007D1, XamFirstRunExperienceShouldRun, kFunction), XE_EXPORT(xam, 0x000007D2, GetProcessHeap, kFunction), @@ -1082,6 +1348,9 @@ XE_EXPORT(xam, 0x000007DE, XamSetLastActiveUserData, XE_EXPORT(xam, 0x000007DF, XamGetLastActiveUserData, kFunction), XE_EXPORT(xam, 0x000007E0, XamSetActiveDashAppInfo, kFunction), XE_EXPORT(xam, 0x000007E1, XamGetActiveDashAppInfo, kFunction), +XE_EXPORT(xam, 0x000007E2, XamLoaderRegisterLaunchRequestCallback, kFunction), +XE_EXPORT(xam, 0x000007E3, XamLoadExtraAVCodecs2, kFunction), +XE_EXPORT(xam, 0x000007E4, XamUnloadExtraAVCodecs2, kFunction), XE_EXPORT(xam, 0x00000802, XamUserCreateAvatarAssetEnumerator, kFunction), XE_EXPORT(xam, 0x00000803, XamInitializeGameTileCache, kFunction), XE_EXPORT(xam, 0x00000804, XamDestroyGameTileCache, kFunction), @@ -1141,7 +1410,10 @@ XE_EXPORT(xam, 0x00000839, XamLoaderRebootToDash, XE_EXPORT(xam, 0x0000083A, XamNuiHudGetEngagedTrackingID, kFunction), XE_EXPORT(xam, 0x0000083B, XamLoaderLaunchTitleForReason, kFunction), XE_EXPORT(xam, 0x0000083C, XamNuiHudSetEngagedTrackingID, kFunction), +XE_EXPORT(xam, 0x0000083D, XuiBrushGetTexture, kFunction), XE_EXPORT(xam, 0x0000083E, XamSetupTexture, kFunction), +XE_EXPORT(xam, 0x0000083F, XuiElementGetDescendantById, kFunction), +XE_EXPORT(xam, 0x00000840, XamLoaderIsKinectUIPreferredForLogonTitle, kFunction), XE_EXPORT(xam, 0x00000841, XamSetupCameraPreviewStuff, kFunction), XE_EXPORT(xam, 0x00000842, XamReleaseCameraPreviewStuff, kFunction), XE_EXPORT(xam, 0x00000843, XamRenderCameraPreviewStuff, kFunction), @@ -1155,6 +1427,14 @@ XE_EXPORT(xam, 0x0000084E, XamD3DResourceAddRef, XE_EXPORT(xam, 0x0000084F, XamD3DResourceSet, kFunction), XE_EXPORT(xam, 0x00000850, XamD3DResourceIsBusy, kFunction), XE_EXPORT(xam, 0x00000851, XamD3DResourceRelease, kFunction), +XE_EXPORT(xam, 0x00000852, ControlPackGetCursorPosition, kFunction), +XE_EXPORT(xam, 0x00000853, ControlPackShouldShowCursor, kFunction), +XE_EXPORT(xam, 0x00000858, XamFlushAgraTemperatureReport, kFunction), +XE_EXPORT(xam, 0x00000859, XamNatalDeviceAudioCalibrate, kFunction), +XE_EXPORT(xam, 0x0000085A, XamNuiIdentityGetEnrollmentInfo, kFunction), +XE_EXPORT(xam, 0x0000085B, XamNuiIdentityUnenroll, kFunction), +XE_EXPORT(xam, 0x0000085C, XamNuiIdentityGetColorTexture, kFunction), +XE_EXPORT(xam, 0x0000085D, XamReportKinectSettingsChangedEvent, kFunction), XE_EXPORT(xam, 0x0000085E, XamNuiEnableChatMic, kFunction), XE_EXPORT(xam, 0x0000085F, XamNuiIsChatMicEnabled, kFunction), XE_EXPORT(xam, 0x00000860, XamNuiGetDepthCalibration, kFunction), @@ -1212,6 +1492,7 @@ XE_EXPORT(xam, 0x00000893, XamNuiSkeletonGetBestSkeletonIndex, XE_EXPORT(xam, 0x00000894, XamNuiSkeletonScoreUpdate, kFunction), XE_EXPORT(xam, 0x00000895, XamNuiCameraTiltReportStatus, kFunction), XE_EXPORT(xam, 0x00000896, XamNuiCameraAdjustTilt, kFunction), +XE_EXPORT(xam, 0x00000897, XamNuiIdentityAbort, kFunction), XE_EXPORT(xam, 0x00000898, D3DDevice_CreateVertexShader, kFunction), XE_EXPORT(xam, 0x00000899, D3DDevice_CreatePixelShader, kFunction), XE_EXPORT(xam, 0x0000089A, D3DDevice_CreateTexture, kFunction), @@ -1282,6 +1563,12 @@ XE_EXPORT(xam, 0x000008DA, D3DDevice_SetDepthStencilSurface, XE_EXPORT(xam, 0x000008DB, D3DDevice_Resolve, kFunction), XE_EXPORT(xam, 0x000008DC, D3DDevice_SetPixelShaderConstantB, kFunction), XE_EXPORT(xam, 0x000008DD, XamNuiGetDeviceSerialNumber, kFunction), +XE_EXPORT(xam, 0x000008DE, XamNuiGetLoadedDepthCalibration, kFunction), +XE_EXPORT(xam, 0x000008DF, XamNuiGetTrueColorInfo, kFunction), +XE_EXPORT(xam, 0x000008E0, XamNuiGetCameraIntrinsics, kFunction), +XE_EXPORT(xam, 0x000008E1, XamNuiGetFanRate, kFunction), +XE_EXPORT(xam, 0x000008E2, XamNuiGetSupportString, kFunction), +XE_EXPORT(xam, 0x000008E3, XamKinectGetHardwareType, kFunction), XE_EXPORT(xam, 0x000008FC, XamXtwManagerGetVariableCount, kFunction), XE_EXPORT(xam, 0x000008FD, XamXtwManagerGetId, kFunction), XE_EXPORT(xam, 0x000008FE, XamXtwManagerGetValue, kFunction), @@ -1295,6 +1582,12 @@ XE_EXPORT(xam, 0x00000905, XamXtwManagerDeleteDataFile, XE_EXPORT(xam, 0x00000906, XamXtwManagerSave, kFunction), XE_EXPORT(xam, 0x00000907, XamXtwManagerLoad, kFunction), XE_EXPORT(xam, 0x00000908, XamGetXTweakManager, kFunction), +XE_EXPORT(xam, 0x000009BB, XamMediaVerificationCreate, kFunction), +XE_EXPORT(xam, 0x000009BC, XamMediaVerificationClose, kFunction), +XE_EXPORT(xam, 0x000009BD, XamMediaVerificationVerify, kFunction), +XE_EXPORT(xam, 0x000009BE, XamMediaVerificationFailedBlocks, kFunction), +XE_EXPORT(xam, 0x000009BF, XamMediaVerificationInject, kFunction), +XE_EXPORT(xam, 0x000009C0, XamShowBadDiscErrorUI, kFunction), XE_EXPORT(xam, 0x000009C4, XamBackgroundDownloadSetMode, kFunction), XE_EXPORT(xam, 0x000009C5, XamBackgroundDownloadIsEnabled, kFunction), XE_EXPORT(xam, 0x000009C6, XamBackgroundDownloadGetActiveItem, kFunction), @@ -1325,9 +1618,12 @@ XE_EXPORT(xam, 0x000009DE, XamBackgroundDownloadCacheLegacyMappingInfo, XE_EXPORT(xam, 0x000009DF, XamBackgroundDownloadGetLegacyMappingInfo, kFunction), XE_EXPORT(xam, 0x000009E0, XamBackgroundDownloadGetLegacyId, kFunction), XE_EXPORT(xam, 0x000009E1, XamBackgroundDownloadDoFail, kFunction), +XE_EXPORT(xam, 0x000009E2, XamDownloadSingleItem, kFunction), +XE_EXPORT(xam, 0x000009E3, XamDownloadInSingleItemMode, kFunction), XE_EXPORT(xam, 0x00000A28, XamSwapDisc, kFunction), -XE_EXPORT(xam, 0x00000A29, XamSwapDiscPatchAddress, kFunction), +XE_EXPORT(xam, 0x00000A29, XamSwapDiscPatchAddress, kVariable), XE_EXPORT(xam, 0x00000A2A, XamSwapCancel, kFunction), +XE_EXPORT(xam, 0x00000A2B, XamContentSetAttributes, kFunction), XE_EXPORT(xam, 0x00000A32, XamRamDriveCreate, kFunction), XE_EXPORT(xam, 0x00000A33, XamRamDriveDestroy, kFunction), XE_EXPORT(xam, 0x00000A5A, XamPlayTimerGetData, kFunction), @@ -1342,6 +1638,7 @@ XE_EXPORT(xam, 0x00000A62, XamPlayTimerGetTimeRemaining, XE_EXPORT(xam, 0x00000A63, XamPlayTimerUpdateTimeRemaining, kFunction), XE_EXPORT(xam, 0x00000A64, XamPlayTimerForceNotification, kFunction), XE_EXPORT(xam, 0x00000A65, XamPlayTimerRefreshResetDate, kFunction), +XE_EXPORT(xam, 0x00000A66, XuiResourceOpenAndVerifyNoLoc, kFunction), XE_EXPORT(xam, 0x00000A6E, UpnpAVServerSearchInitialize, kFunction), XE_EXPORT(xam, 0x00000A6F, UpnpAVServerSearchDestroy, kFunction), XE_EXPORT(xam, 0x00000A70, UpnpAVServerSearchStart, kFunction), @@ -1352,6 +1649,7 @@ XE_EXPORT(xam, 0x00000A8C, XCustomBroadcastGamercardEvent, XE_EXPORT(xam, 0x00000A8D, XamCustomGetCurrentActions, kFunction), XE_EXPORT(xam, 0x00000AA0, XamInstrumentationLogEvent, kFunction), XE_EXPORT(xam, 0x00000AA1, XamRegisterSMCNotification, kFunction), +XE_EXPORT(xam, 0x00000AA8, XamIsScreenSaverActive, kFunction), XE_EXPORT(xam, 0x00000AAA, XamInstrumentationLogEventEx, kFunction), XE_EXPORT(xam, 0x00000AAB, XamInstrumentationGetSourceConfig, kFunction), XE_EXPORT(xam, 0x00000AAC, XamInstrumentationDebugConfig, kFunction), @@ -1365,6 +1663,11 @@ XE_EXPORT(xam, 0x00000AE2, CurlCloseCacheEntry, XE_EXPORT(xam, 0x00000AE3, CurlEnumerateCacheEntry, kFunction), XE_EXPORT(xam, 0x00000AE5, CurlWipeBackingFiles, kFunction), XE_EXPORT(xam, 0x00000AE7, CurlOpenTitleBackingFile, kFunction), +XE_EXPORT(xam, 0x00000AEA, XamUserIsPartialProfile, kFunction), +XE_EXPORT(xam, 0x00000AEB, XamLocateTitle, kFunction), +XE_EXPORT(xam, 0x00000AEC, XamProfileGetLocalTitleCount, kFunction), +XE_EXPORT(xam, 0x00000AED, XamContentRemoveCacheDevice, kFunction), +XE_EXPORT(xam, 0x00000AEE, XamContentAddCacheDevice, kFunction), XE_EXPORT(xam, 0x00000AF0, XamSetSecurityViolationDetected, kFunction), XE_EXPORT(xam, 0x00000AF1, XamIsSecurityViolationDetected, kFunction), XE_EXPORT(xam, 0x00000AF2, XamIsAnySecurityViolationDetected, kFunction), @@ -1373,6 +1676,9 @@ XE_EXPORT(xam, 0x00000AF4, XamActivateCounterMeasure, XE_EXPORT(xam, 0x00000AF5, XamDeactivateCounterMeasure, kFunction), XE_EXPORT(xam, 0x00000AF6, XamIsCounterMeasureActivated, kFunction), XE_EXPORT(xam, 0x00000AF7, XamGetActiveCounterMeasures, kFunction), +XE_EXPORT(xam, 0x00000AF8, XamPmdIdentify, kFunction), +XE_EXPORT(xam, 0x00000AF9, XamPmdSendCommand, kFunction), +XE_EXPORT(xam, 0x00000AFA, XamPmdReadReport, kFunction), XE_EXPORT(xam, 0x00000AFC, XamPartyCreate, kFunction), XE_EXPORT(xam, 0x00000AFD, XamPartyLeave, kFunction), XE_EXPORT(xam, 0x00000AFE, XamPartySendInviteDeprecated, kFunction), @@ -1404,9 +1710,16 @@ XE_EXPORT(xam, 0x00000B17, XamPartyOverrideNatType, XE_EXPORT(xam, 0x00000B18, XamPartyGetAccessLevel, kFunction), XE_EXPORT(xam, 0x00000B19, XamPartySetTestFlags, kFunction), XE_EXPORT(xam, 0x00000B1A, XamIsSystemExperienceTitleId, kFunction), +XE_EXPORT(xam, 0x00000B1B, XamPartyJoinEx, kFunction), +XE_EXPORT(xam, 0x00000B1C, XamPartyGetInfoEx, kFunction), +XE_EXPORT(xam, 0x00000B20, XamIsCurrentTitleDatacenterClient, kFunction), XE_EXPORT(xam, 0x00000B22, XamTaskSetCancelSubTasks, kFunction), XE_EXPORT(xam, 0x00000B23, XamTaskGetCompletionStatus, kFunction), XE_EXPORT(xam, 0x00000B24, XamTaskCancelWaitAndCloseWaitTask, kFunction), +XE_EXPORT(xam, 0x00000B27, XamDataCenterLog, kFunction), +XE_EXPORT(xam, 0x00000B28, XamDataCenterGetDhcpOptionResponseHostnameAndPort, kFunction), +XE_EXPORT(xam, 0x00000B29, XamDataCenterLogEvent, kFunction), +XE_EXPORT(xam, 0x00000B2A, XamDataCenterShowForceSignInMessage, kFunction), XE_EXPORT(xam, 0x00000B2C, XamWebInstrumentationCreateReport, kFunction), XE_EXPORT(xam, 0x00000B2D, XamWebInstrumentationSetUserVar, kFunction), XE_EXPORT(xam, 0x00000B2E, XamWebInstrumentationSetUserVarNoEscape, kFunction), @@ -1419,4 +1732,17 @@ XE_EXPORT(xam, 0x00000B34, XampWebInstrumentationSetProfileCounts, XE_EXPORT(xam, 0x00000B35, XamWebInstrumentationGetURLEx, kFunction), XE_EXPORT(xam, 0x00000B36, XampSetOmnitureCallbackFunction, kFunction), XE_EXPORT(xam, 0x00000B37, XamShowQuickChatUIp, kFunction), +XE_EXPORT(xam, 0x00000B38, XamShowSocialPostUI, kFunction), +XE_EXPORT(xam, 0x00000B39, XamShowBeaconsUI, kFunction), +XE_EXPORT(xam, 0x00000B3A, XamShowMarketplacePurchaseOrderUI, kFunction), +XE_EXPORT(xam, 0x00000B3B, XamShowMarketplaceGetOrderReceipts, kFunction), +XE_EXPORT(xam, 0x00000B3C, XamShowGenericOnlineAppUI, kFunction), +XE_EXPORT(xam, 0x00000B3D, XamUserAllowedToPostToSocialNetwork, kFunction), +XE_EXPORT(xam, 0x00000B3E, XamShowMarketplacePurchaseOrderUIEx, kFunction), +XE_EXPORT(xam, 0x00000B3F, DebugXamShowMessageBoxUI_Wait, kFunction), +XE_EXPORT(xam, 0x00000B43, XamSetCountry, kFunction), +XE_EXPORT(xam, 0x00000B44, XamIsCurrentTitleDatacenterDash, kFunction), +XE_EXPORT(xam, 0x00000B45, XamLoaderRebootToServerDash, kFunction), +XE_EXPORT(xam, 0x00000B46, XamIsDataCenterMode, kFunction), +XE_EXPORT(xam, 0x00000B48, XamUserGetXUIDForTFA, kFunction), XE_EXPORT(xam, 0x00000B4A, XamVerifyXSignerSignature, kFunction), diff --git a/src/xenia/kernel/xbdm/xbdm_table.inc b/src/xenia/kernel/xbdm/xbdm_table.inc index b8b771395..62a5ad75e 100644 --- a/src/xenia/kernel/xbdm/xbdm_table.inc +++ b/src/xenia/kernel/xbdm/xbdm_table.inc @@ -11,9 +11,258 @@ // constructing various tables. +XE_EXPORT(xbdm, 0x00000001, DmAllocatePool, kFunction), +XE_EXPORT(xbdm, 0x00000002, DmAllocatePoolWithTag, kFunction), +XE_EXPORT(xbdm, 0x00000003, DmCloseCounters, kFunction), XE_EXPORT(xbdm, 0x00000004, DmCloseLoadedModules, kFunction), +XE_EXPORT(xbdm, 0x00000005, DmCloseModuleSections_, kFunction), +XE_EXPORT(xbdm, 0x00000006, DmCloseNotificationSession, kFunction), +XE_EXPORT(xbdm, 0x00000007, DmClosePerformanceCounter, kFunction), +XE_EXPORT(xbdm, 0x00000008, DmContinueThread, kFunction), +XE_EXPORT(xbdm, 0x00000009, DmFreePool, kFunction), +XE_EXPORT(xbdm, 0x0000000A, DmGetMemory, kFunction), +XE_EXPORT(xbdm, 0x0000000B, DmGetModuleLongName, kFunction), +XE_EXPORT(xbdm, 0x0000000C, DmGetProcAddress, kFunction), +XE_EXPORT(xbdm, 0x0000000D, DmGetThreadContext, kFunction), +XE_EXPORT(xbdm, 0x0000000F, DmGetThreadList, kFunction), +XE_EXPORT(xbdm, 0x00000010, DmGetXbeInfo, kFunction), +XE_EXPORT(xbdm, 0x00000011, DmGetXboxName, kFunction), +XE_EXPORT(xbdm, 0x00000013, DmGo, kFunction), +XE_EXPORT(xbdm, 0x00000014, DmHaltThread, kFunction), +XE_EXPORT(xbdm, 0x00000015, DmIsDebuggerPresent, kFunction), +XE_EXPORT(xbdm, 0x00000016, DmIsThreadStopped, kFunction), +XE_EXPORT(xbdm, 0x00000017, DmLoadExtension, kFunction), +XE_EXPORT(xbdm, 0x00000018, DmNotify, kFunction), +XE_EXPORT(xbdm, 0x00000019, DmOpenNotificationSession, kFunction), +XE_EXPORT(xbdm, 0x0000001A, DmOpenPerformanceCounter, kFunction), +XE_EXPORT(xbdm, 0x0000001B, DmQueryPerformanceCounterHandle, kFunction), +XE_EXPORT(xbdm, 0x0000001C, DmReboot, kFunction), +XE_EXPORT(xbdm, 0x0000001E, DmRegisterCommandProcessor, kFunction), +XE_EXPORT(xbdm, 0x00000020, DmRegisterNotificationProcessor, kFunction), +XE_EXPORT(xbdm, 0x00000021, DmRegisterPerformanceCounter, kFunction), +XE_EXPORT(xbdm, 0x00000022, DmRemoveBreakpoint, kFunction), +XE_EXPORT(xbdm, 0x00000023, DmResumeThread, kFunction), XE_EXPORT(xbdm, 0x00000024, DmSendNotificationString, kFunction), +XE_EXPORT(xbdm, 0x00000025, DmSetBreakpoint, kFunction), +XE_EXPORT(xbdm, 0x00000026, DmSetDataBreakpoint, kFunction), +XE_EXPORT(xbdm, 0x00000027, DmSetInitialBreakpoint, kFunction), +XE_EXPORT(xbdm, 0x00000028, DmSetMemory, kFunction), +XE_EXPORT(xbdm, 0x00000029, DmSetThreadContext, kFunction), +XE_EXPORT(xbdm, 0x0000002A, DmSetTitle, kFunction), +XE_EXPORT(xbdm, 0x0000002B, DmSetXboxName, kFunction), +XE_EXPORT(xbdm, 0x0000002D, DmStop, kFunction), +XE_EXPORT(xbdm, 0x0000002E, DmStopOn, kFunction), +XE_EXPORT(xbdm, 0x00000030, DmSuspendThread, kFunction), +XE_EXPORT(xbdm, 0x00000031, DmThreadUserData, kFunction), +XE_EXPORT(xbdm, 0x00000032, DmUnloadExtension, kFunction), XE_EXPORT(xbdm, 0x00000033, DmWalkLoadedModules, kFunction), +XE_EXPORT(xbdm, 0x00000034, DmWalkModuleSections, kFunction), +XE_EXPORT(xbdm, 0x00000035, DmWalkPerformanceCounters, kFunction), +XE_EXPORT(xbdm, 0x00000037, DmCloseCounters_0, kFunction), +XE_EXPORT(xbdm, 0x00000038, DmIsBreakpoint, kFunction), +XE_EXPORT(xbdm, 0x00000039, DmCloseCounters_1, kFunction), +XE_EXPORT(xbdm, 0x0000003A, DmSetUserAccess, kFunction), +XE_EXPORT(xbdm, 0x0000003B, DmGetUserAccess, kFunction), +XE_EXPORT(xbdm, 0x0000003C, DmWalkUserList, kFunction), +XE_EXPORT(xbdm, 0x0000003D, DmAddUser, kFunction), +XE_EXPORT(xbdm, 0x0000003E, DmEnableSecurity, kFunction), +XE_EXPORT(xbdm, 0x0000003F, DmIsSecurityEnabled, kFunction), +XE_EXPORT(xbdm, 0x00000040, DmRemoveUser, kFunction), +XE_EXPORT(xbdm, 0x00000041, __CAP_Start_Profiling, kFunction), +XE_EXPORT(xbdm, 0x00000042, __CAP_End_Profiling, kFunction), +XE_EXPORT(xbdm, 0x00000046, __CAP_Enter_Function, kFunction), +XE_EXPORT(xbdm, 0x00000047, __CAP_Exit_Function, kFunction), +XE_EXPORT(xbdm, 0x00000048, DmRegisterCommandProcessorEx, kFunction), +XE_EXPORT(xbdm, 0x00000049, DmStartProfiling, kFunction), +XE_EXPORT(xbdm, 0x0000004A, DmStopProfiling, kFunction), +XE_EXPORT(xbdm, 0x0000004B, DmQueryMemoryStatistics, kFunction), +XE_EXPORT(xbdm, 0x0000004C, DmEnableStackTrace, kFunction), +XE_EXPORT(xbdm, 0x0000004D, DmQueryAllocationTypeName, kFunction), +XE_EXPORT(xbdm, 0x0000004E, DmRegisterAllocationType, kFunction), +XE_EXPORT(xbdm, 0x0000004F, DmInsertAllocationEntry, kFunction), +XE_EXPORT(xbdm, 0x00000050, DmRemoveAllocationEntry, kFunction), +XE_EXPORT(xbdm, 0x00000051, DmSetTitleEx, kFunction), XE_EXPORT(xbdm, 0x00000052, DmCaptureStackBackTrace, kFunction), +XE_EXPORT(xbdm, 0x00000053, DmCrashDump, kFunction), +XE_EXPORT(xbdm, 0x00000054, DmIsFastCAPEnabled, kFunction), +XE_EXPORT(xbdm, 0x00000055, DmGetFileAccessCount, kFunction), +XE_EXPORT(xbdm, 0x00000058, DmGetUtilityDriveInfo, kFunction), +XE_EXPORT(xbdm, 0x00000059, DmGetThreadInfoEx, kFunction), +XE_EXPORT(xbdm, 0x0000005A, DmSetProfilingOptions, kFunction), +XE_EXPORT(xbdm, 0x0000005B, DmQuerySystemSettings, kFunction), +XE_EXPORT(xbdm, 0x0000005C, DmSaveSystemSettings, kFunction), +XE_EXPORT(xbdm, 0x0000006A, DmpGetPgoModuleHandleForBaseAddress, kFunction), +XE_EXPORT(xbdm, 0x0000006B, DmpOnPgoModuleLoad, kFunction), +XE_EXPORT(xbdm, 0x0000006C, DmPgoStartDataCollection, kFunction), +XE_EXPORT(xbdm, 0x0000006D, DmPgoStopDataCollection, kFunction), +XE_EXPORT(xbdm, 0x0000006E, DmPgoSaveSnapshot, kFunction), +XE_EXPORT(xbdm, 0x0000006F, IrtClientAbort, kFunction), +XE_EXPORT(xbdm, 0x00000070, IrtPogoInit, kFunction), +XE_EXPORT(xbdm, 0x00000071, IrtSetStaticInfo, kFunction), +XE_EXPORT(xbdm, 0x00000072, IrtAutoSweepW, kFunction), +XE_EXPORT(xbdm, 0x00000073, IrtAutoSweepA, kFunction), +XE_EXPORT(xbdm, 0x00000075, DmGetDumpMode, kFunction), +XE_EXPORT(xbdm, 0x00000076, DmSetDumpMode, kFunction), +XE_EXPORT(xbdm, 0x00000077, DmGetDumpSettings, kFunction), +XE_EXPORT(xbdm, 0x00000078, DmSetDumpSettings, kFunction), +XE_EXPORT(xbdm, 0x00000079, DmGetEventDeferFlags, kFunction), +XE_EXPORT(xbdm, 0x0000007A, DmSetEventDeferFlags, kFunction), +XE_EXPORT(xbdm, 0x0000007B, DmWalkCommittedMemory, kFunction), +XE_EXPORT(xbdm, 0x0000007C, DmCloseCounters_2, kFunction), +XE_EXPORT(xbdm, 0x0000007D, DmRebootEx, kFunction), +XE_EXPORT(xbdm, 0x00000082, DmMountFdfxVolume, kFunction), +XE_EXPORT(xbdm, 0x00000083, DmCapGetFileHeader, kFunction), +XE_EXPORT(xbdm, 0x00000084, DmCapFreeFileHeader, kFunction), +XE_EXPORT(xbdm, 0x00000085, DmTraceStartRecording, kFunction), +XE_EXPORT(xbdm, 0x00000086, DmTraceStartRecordingFunction, kFunction), +XE_EXPORT(xbdm, 0x00000087, DmTraceSetBufferSize, kFunction), +XE_EXPORT(xbdm, 0x00000088, DmTraceStopRecording, kFunction), +XE_EXPORT(xbdm, 0x00000089, DmTraceSaveBuffer, kFunction), +XE_EXPORT(xbdm, 0x0000008C, DmGetConsoleType, kFunction), XE_EXPORT(xbdm, 0x0000008D, DmMapDevkitDrive, kFunction), +XE_EXPORT(xbdm, 0x0000008E, DmWalkLoadedModulesEx, kFunction), +XE_EXPORT(xbdm, 0x0000008F, DmGetXexHeaderField, kFunction), +XE_EXPORT(xbdm, 0x00000090, DmGetMouseChanges, kFunction), XE_EXPORT(xbdm, 0x00000091, DmFindPdbSignature, kFunction), +XE_EXPORT(xbdm, 0x00000092, DmGetProfilingStatus, kFunction), +XE_EXPORT(xbdm, 0x00000093, DmOpticalDiscLogStart, kFunction), +XE_EXPORT(xbdm, 0x00000094, DmOpticalDiscLogStop, kFunction), +XE_EXPORT(xbdm, 0x00000095, DmStartSamplingProfiler, kFunction), +XE_EXPORT(xbdm, 0x00000096, DmStopSamplingProfiler, kFunction), +XE_EXPORT(xbdm, 0x00000097, DmGetSamplingProfilerInfo, kFunction), +XE_EXPORT(xbdm, 0x00000098, DmStartFileEventCapture, kFunction), +XE_EXPORT(xbdm, 0x00000099, DmStopFileEventCapture, kFunction), +XE_EXPORT(xbdm, 0x0000009A, DmSetFileEventMarker, kFunction), +XE_EXPORT(xbdm, 0x0000009B, DmMarkPseudoCreateBegin, kFunction), +XE_EXPORT(xbdm, 0x0000009C, DmMarkPseudoCreateEnd, kFunction), +XE_EXPORT(xbdm, 0x0000009D, DmMarkPseudoEventBegin, kFunction), +XE_EXPORT(xbdm, 0x0000009E, DmMarkPseudoEventEnd, kFunction), +XE_EXPORT(xbdm, 0x0000009F, DmMarkFileEventWorkerThreadBegin, kFunction), +XE_EXPORT(xbdm, 0x000000A0, DmMarkFileEventWorkerThreadEnd, kFunction), +XE_EXPORT(xbdm, 0x000000A1, DmGetSystemInfo, kFunction), +XE_EXPORT(xbdm, 0x000000A2, DmAbortProfiling, kFunction), +XE_EXPORT(xbdm, 0x000000A3, DmNetCaptureStart, kFunction), +XE_EXPORT(xbdm, 0x000000A4, DmNetCaptureStop, kFunction), +XE_EXPORT(xbdm, 0x000000A5, DmQueryTitleMemoryStatistics, kFunction), +XE_EXPORT(xbdm, 0x000000A6, DmAutomationGetInputProcess, kFunction), +XE_EXPORT(xbdm, 0x000000A7, DmAutomationBindController, kFunction), +XE_EXPORT(xbdm, 0x000000A8, DmAutomationUnbindController, kFunction), +XE_EXPORT(xbdm, 0x000000A9, DmAutomationConnectController, kFunction), +XE_EXPORT(xbdm, 0x000000AA, DmAutomationDisconnectController, kFunction), +XE_EXPORT(xbdm, 0x000000AB, DmAutomationSetGamepadState, kFunction), +XE_EXPORT(xbdm, 0x000000AC, DmAutomationQueueGamepadState, kFunction), +XE_EXPORT(xbdm, 0x000000AD, DmAutomationClearGamepadQueue, kFunction), +XE_EXPORT(xbdm, 0x000000AE, DmAutomationQueryGamepadQueue, kFunction), +XE_EXPORT(xbdm, 0x000000AF, DmAutomationGetUserDefaultProfile, kFunction), +XE_EXPORT(xbdm, 0x000000B0, DmAutomationSetUserDefaultProfile, kFunction), +XE_EXPORT(xbdm, 0x000000B1, DmTraceIsRecording, kFunction), +XE_EXPORT(xbdm, 0x000000B2, DmLoadDebuggerExtension, kFunction), +XE_EXPORT(xbdm, 0x000000B3, DmUnloadDebuggerExtension, kFunction), +XE_EXPORT(xbdm, 0x000000B4, DmCreateSystemThread, kFunction), +XE_EXPORT(xbdm, 0x000000B5, PEPLELookup, kFunction), +XE_EXPORT(xbdm, 0x000000B6, PEPLELookupCompact, kFunction), +XE_EXPORT(xbdm, 0x000000B7, PVPLELookup, kFunction), +XE_EXPORT(xbdm, 0x000000B8, PVPLELookupCompact, kFunction), +XE_EXPORT(xbdm, 0x000000B9, PVPLELookupCompactMDS, kFunction), +XE_EXPORT(xbdm, 0x000000BA, PVPLEFilteredLookup, kFunction), +XE_EXPORT(xbdm, 0x000000BB, PVPLEFilteredLookupCompact, kFunction), +XE_EXPORT(xbdm, 0x000000BC, PVPLEFilteredLookupCompactMDS, kFunction), +XE_EXPORT(xbdm, 0x000000BD, PVPLETemplatedLookup, kFunction), +XE_EXPORT(xbdm, 0x000000BE, PVPLETemplatedLookupCompact, kFunction), +XE_EXPORT(xbdm, 0x000000BF, PVPLETemplatedLookupCompactMDS, kFunction), +XE_EXPORT(xbdm, 0x000000C0, DmpPgoCounterOverflow, kFunction), +XE_EXPORT(xbdm, 0x000000C1, UpdateMDSProbeState, kFunction), +XE_EXPORT(xbdm, 0x000000C2, DmGetHttpRegistration, kFunction), +XE_EXPORT(xbdm, 0x000000C3, DmTraceSetIOThread, kFunction), +XE_EXPORT(xbdm, 0x000000C4, DmPMCInstallAndStart, kFunction), +XE_EXPORT(xbdm, 0x000000C5, DmPMCStopAndReport, kFunction), +XE_EXPORT(xbdm, 0x000000C6, DmPMCInstallSetup, kFunction), +XE_EXPORT(xbdm, 0x000000C7, DmPMCUnInstallSetup, kFunction), +XE_EXPORT(xbdm, 0x000000C8, DmPMCResetCounters, kFunction), +XE_EXPORT(xbdm, 0x000000C9, DmPMCSetTriggerProcessor, kFunction), +XE_EXPORT(xbdm, 0x000000CA, DmPMCStart, kFunction), +XE_EXPORT(xbdm, 0x000000CB, DmPMCStop, kFunction), +XE_EXPORT(xbdm, 0x000000CC, DmPMCGetCounter, kFunction), +XE_EXPORT(xbdm, 0x000000CD, DmPMCGetCounters, kFunction), +XE_EXPORT(xbdm, 0x000000CE, DmPMCGetCounterName, kFunction), +XE_EXPORT(xbdm, 0x000000CF, DmPMCDumpCounters, kFunction), +XE_EXPORT(xbdm, 0x000000D0, DmPMCDumpCountersVerbose, kFunction), +XE_EXPORT(xbdm, 0x000000D1, DmPMCGetCounterCostEstimate, kFunction), +XE_EXPORT(xbdm, 0x000000D2, DmPMCGetCounterSource, kFunction), +XE_EXPORT(xbdm, 0x000000D3, DmPMCComputeFrequency, kFunction), +XE_EXPORT(xbdm, 0x000000D4, DmGetAdditionalTitleMemorySetting, kFunction), +XE_EXPORT(xbdm, 0x000000D5, DmGetDebugMemorySize, kFunction), +XE_EXPORT(xbdm, 0x000000D6, DmGetConsoleDebugMemoryStatus, kFunction), +XE_EXPORT(xbdm, 0x000000D7, DmNetSimSetLinkStatusHidden, kFunction), +XE_EXPORT(xbdm, 0x000000D8, DmNetSimInsertQueue, kFunction), +XE_EXPORT(xbdm, 0x000000D9, DmNetSimRemoveQueue, kFunction), +XE_EXPORT(xbdm, 0x000000DA, DmNetSimRemoveAllQueues, kFunction), +XE_EXPORT(xbdm, 0x000000DB, DmNetSimModifyQueueSettings, kFunction), +XE_EXPORT(xbdm, 0x000000DC, DmGetConsoleFeatures, kFunction), +XE_EXPORT(xbdm, 0x000000DD, DmNetSimGetQueueStats, kFunction), +XE_EXPORT(xbdm, 0x000000DE, DmNetSimGetQueueSettings, kFunction), +XE_EXPORT(xbdm, 0x000000DF, DmNetSimGetNumQueues, kFunction), +XE_EXPORT(xbdm, 0x000000E0, DmNetSimInsertIpv4Redirect, kFunction), +XE_EXPORT(xbdm, 0x000000E1, DmNetSimRemoveIpv4Redirect, kFunction), +XE_EXPORT(xbdm, 0x000000E2, DmNetSimGetNumIpv4Redirects, kFunction), +XE_EXPORT(xbdm, 0x0000012C, XLFAllocate, kFunction), +XE_EXPORT(xbdm, 0x0000012D, XLFFree, kFunction), +XE_EXPORT(xbdm, 0x0000012E, XLFQueueAdd, kFunction), +XE_EXPORT(xbdm, 0x0000012F, XLFQueueAllocated, kFunction), +XE_EXPORT(xbdm, 0x00000130, XLFQueueCreate, kFunction), +XE_EXPORT(xbdm, 0x00000131, XLFQueueDestroy, kFunction), +XE_EXPORT(xbdm, 0x00000132, XLFQueueGetEntryCount, kFunction), +XE_EXPORT(xbdm, 0x00000133, XLFQueueIsEmpty, kFunction), +XE_EXPORT(xbdm, 0x00000134, XLFQueueRemove, kFunction), +XE_EXPORT(xbdm, 0x00000135, XLFQueueUnsafeDump, kFunction), +XE_EXPORT(xbdm, 0x00000136, XLFStackAllocated, kFunction), +XE_EXPORT(xbdm, 0x00000137, XLFStackCreate, kFunction), +XE_EXPORT(xbdm, 0x00000138, XLFStackDestroy, kFunction), +XE_EXPORT(xbdm, 0x00000139, XLFStackGetEntryCount, kFunction), +XE_EXPORT(xbdm, 0x0000013A, XLFStackIsEmpty, kFunction), +XE_EXPORT(xbdm, 0x0000013B, XLFStackPop, kFunction), +XE_EXPORT(xbdm, 0x0000013C, XLFStackPush, kFunction), +XE_EXPORT(xbdm, 0x0000013D, XLFStackUnsafeDump, kFunction), +XE_EXPORT(xbdm, 0x00000140, XLFPriorityQueueAdd, kFunction), +XE_EXPORT(xbdm, 0x00000141, XLFPriorityQueueAllocated, kFunction), +XE_EXPORT(xbdm, 0x00000142, XLFPriorityQueueCreate, kFunction), +XE_EXPORT(xbdm, 0x00000143, XLFPriorityQueueDestroy, kFunction), +XE_EXPORT(xbdm, 0x00000144, XLFPriorityQueueGetEntryCount, kFunction), +XE_EXPORT(xbdm, 0x00000145, XLFPriorityQueueIsEmpty, kFunction), +XE_EXPORT(xbdm, 0x00000146, XLFPriorityQueueRemoveFirst, kFunction), +XE_EXPORT(xbdm, 0x00000147, XLFPriorityQueueRemove, kFunction), +XE_EXPORT(xbdm, 0x00000148, XLFPriorityQueueUnsafeDump, kFunction), +XE_EXPORT(xbdm, 0x0000014A, XLFHashTableAdd, kFunction), +XE_EXPORT(xbdm, 0x0000014B, XLFHashTableAllocated, kFunction), +XE_EXPORT(xbdm, 0x0000014C, XLFHashTableCreate, kFunction), +XE_EXPORT(xbdm, 0x0000014D, XLFHashTableDestroy, kFunction), +XE_EXPORT(xbdm, 0x0000014E, XLFHashTableGetEntryCount, kFunction), +XE_EXPORT(xbdm, 0x0000014F, XLFHashTableIsEmpty, kFunction), +XE_EXPORT(xbdm, 0x00000150, XLFHashTableRemoveFirst, kFunction), +XE_EXPORT(xbdm, 0x00000151, XLFHashTableRemove, kFunction), +XE_EXPORT(xbdm, 0x00000152, XLFHashTableUnsafeDump, kFunction), +XE_EXPORT(xbdm, 0x00000154, XLFPoolAcquireLock, kFunction), +XE_EXPORT(xbdm, 0x00000155, XLFPoolAllocated, kFunction), +XE_EXPORT(xbdm, 0x00000156, XLFPoolCreate, kFunction), +XE_EXPORT(xbdm, 0x00000157, XLFPoolCreateLock, kFunction), +XE_EXPORT(xbdm, 0x00000158, XLFPoolDestroy, kFunction), +XE_EXPORT(xbdm, 0x00000159, XLFPoolDestroyLock, kFunction), +XE_EXPORT(xbdm, 0x0000015A, XLFPoolIncreaseEvents, kFunction), +XE_EXPORT(xbdm, 0x0000015B, XLFPoolIncreaseLocks, kFunction), +XE_EXPORT(xbdm, 0x0000015C, XLFPoolInitializeLock, kFunction), +XE_EXPORT(xbdm, 0x0000015D, XLFPoolNumberOfEvents, kFunction), +XE_EXPORT(xbdm, 0x0000015E, XLFPoolNumberOfLocks, kFunction), +XE_EXPORT(xbdm, 0x0000015F, XLFPoolReleaseLock, kFunction), +XE_EXPORT(xbdm, 0x00000163, XLFStartLog, kFunction), +XE_EXPORT(xbdm, 0x00000164, XLFStartUserLog, kFunction), +XE_EXPORT(xbdm, 0x00000165, XLFInitializeLog, kFunction), +XE_EXPORT(xbdm, 0x00000166, XLFInitializeUserLog, kFunction), +XE_EXPORT(xbdm, 0x00000168, XLFEndLog, kFunction), +XE_EXPORT(xbdm, 0x00000169, XLFLogPrint, kFunction), +XE_EXPORT(xbdm, 0x0000016A, XLFLogPrintV, kFunction), +XE_EXPORT(xbdm, 0x0000016B, XLFLogBuffer, kFunction), +XE_EXPORT(xbdm, 0x0000016C, XLFLogMessageStats, kFunction), +XE_EXPORT(xbdm, 0x00000172, XLockFreeGetErrorHandler, kFunction), +XE_EXPORT(xbdm, 0x00000173, XLockFreeSetErrorHandler, kFunction), +XE_EXPORT(xbdm, 0x00000174, DmExecuteThreadRPC, kFunction), +XE_EXPORT(xbdm, 0x00000175, DmGetDebuggerConnection, kFunction), diff --git a/src/xenia/kernel/xboxkrnl/xboxkrnl_table.inc b/src/xenia/kernel/xboxkrnl/xboxkrnl_table.inc index 903a14301..3d6f6cc6f 100644 --- a/src/xenia/kernel/xboxkrnl/xboxkrnl_table.inc +++ b/src/xenia/kernel/xboxkrnl/xboxkrnl_table.inc @@ -869,4 +869,67 @@ XE_EXPORT(xboxkrnl, 0x00000357, XAudioGetDuckerHoldTime, XE_EXPORT(xboxkrnl, 0x00000358, XAudioSetDuckerHoldTime, kFunction), XE_EXPORT(xboxkrnl, 0x00000359, DevAuthShouldAlwaysEnforce, kFunction), XE_EXPORT(xboxkrnl, 0x0000035A, XAudioGetUnderrunCount, kFunction), +XE_EXPORT(xboxkrnl, 0x0000035B, DrvSetAudioLatencyCallback, kFunction), XE_EXPORT(xboxkrnl, 0x0000035C, XVoicedIsActiveProcess, kFunction), +XE_EXPORT(xboxkrnl, 0x0000035D, KeExecuteOnProtectedStack, kFunction), +XE_EXPORT(xboxkrnl, 0x0000035E, XeKeysVerifyPIRSSignature, kFunction), +XE_EXPORT(xboxkrnl, 0x0000035F, XeCryptAesCtr, kFunction), +XE_EXPORT(xboxkrnl, 0x00000360, XeCryptAesCbcMac, kFunction), +XE_EXPORT(xboxkrnl, 0x00000361, XeCryptAesDmMac, kFunction), +XE_EXPORT(xboxkrnl, 0x00000362, EmaExecute, kFunction), +XE_EXPORT(xboxkrnl, 0x00000363, XeKeysGetTruncatedSecondaryConsoleId, kFunction), +XE_EXPORT(xboxkrnl, 0x00000364, ExFreeDebugPool, kFunction), +XE_EXPORT(xboxkrnl, 0x00000365, VdQueryVideoCapabilities, kFunction), +XE_EXPORT(xboxkrnl, 0x00000366, UsbdGetDeviceRootPortType, kFunction), +XE_EXPORT(xboxkrnl, 0x00000367, VdGet3dVideoFormat, kFunction), +XE_EXPORT(xboxkrnl, 0x00000368, VdGetWSS2Data, kFunction), +XE_EXPORT(xboxkrnl, 0x00000369, VdSet3dVideoFormat, kFunction), +XE_EXPORT(xboxkrnl, 0x0000036A, VdSetWSS2Data, kFunction), +XE_EXPORT(xboxkrnl, 0x0000036B, XexReserveCodeBuffer, kFunction), +XE_EXPORT(xboxkrnl, 0x0000036C, XexCommitCodeBuffer, kFunction), +XE_EXPORT(xboxkrnl, 0x0000036D, RtlSetVectoredExceptionHandler, kFunction), +XE_EXPORT(xboxkrnl, 0x0000036E, RtlClearVectoredExceptionHandler, kFunction), +XE_EXPORT(xboxkrnl, 0x0000036F, XAudioSetProcessFrameCallback, kFunction), +XE_EXPORT(xboxkrnl, 0x00000370, UsbdGetRootHubDeviceNode, kFunction), +XE_EXPORT(xboxkrnl, 0x00000371, UsbdGetPortDeviceNode, kFunction), +XE_EXPORT(xboxkrnl, 0x00000372, UsbdGetNatalHub, kFunction), +XE_EXPORT(xboxkrnl, 0x00000373, UsbdGetNatalHardwareVersion, kFunction), +XE_EXPORT(xboxkrnl, 0x00000374, UsbdNatalHubRegisterNotificationCallback, kFunction), +XE_EXPORT(xboxkrnl, 0x00000375, KeCallAndBlockOnDpcRoutine, kFunction), +XE_EXPORT(xboxkrnl, 0x00000376, KeCallAndWaitForDpcRoutine, kFunction), +XE_EXPORT(xboxkrnl, 0x00000377, TidDeviceRequest, kFunction), +XE_EXPORT(xboxkrnl, 0x00000378, DmPrintData, kFunction), +XE_EXPORT(xboxkrnl, 0x00000379, VdSetStudioRGBMode, kFunction), +XE_EXPORT(xboxkrnl, 0x0000037A, UsbdTitleDriverResetAllUnrecognizedPorts, kFunction), +XE_EXPORT(xboxkrnl, 0x0000037B, UsbdTitleDriverSetUnrecognizedPort, kFunction), +XE_EXPORT(xboxkrnl, 0x0000037C, UsbdResetEndpoint, kFunction), +XE_EXPORT(xboxkrnl, 0x0000037D, UsbdSetTimer, kFunction), +XE_EXPORT(xboxkrnl, 0x0000037E, UsbdCancelTimer, kFunction), +XE_EXPORT(xboxkrnl, 0x0000037F, UsbdQueueIsochTransfer, kFunction), +XE_EXPORT(xboxkrnl, 0x00000380, KeSetPageRelocationCallback, kFunction), +XE_EXPORT(xboxkrnl, 0x00000381, XexRegisterUsermodeModule, kFunction), +XE_EXPORT(xboxkrnl, 0x00000383, TitleDeviceAuthRequest, kFunction), +XE_EXPORT(xboxkrnl, 0x00000384, KeRegisterSwapNotification, kFunction), +XE_EXPORT(xboxkrnl, 0x00000385, XInputdGetFailedConnectionOrBind, kFunction), +XE_EXPORT(xboxkrnl, 0x00000386, XInputdSetFailedConnectionOrBindCallback, kFunction), +XE_EXPORT(xboxkrnl, 0x00000388, XInputdSetMinMaxAuthDelay, kFunction), +XE_EXPORT(xboxkrnl, 0x00000389, VgcHandler_SetHandlers, kFunction), +XE_EXPORT(xboxkrnl, 0x0000038A, VvcHandlerCancelTransfers, kFunction), +XE_EXPORT(xboxkrnl, 0x0000038B, VvcHandlerRetrieveVoiceExtension, kFunction), +XE_EXPORT(xboxkrnl, 0x0000038D, MmResetLowestAvailablePages, kFunction), +XE_EXPORT(xboxkrnl, 0x00000394, VeSetHandlers, kFunction), +XE_EXPORT(xboxkrnl, 0x00000395, HalConfigureVeDevice, kFunction), +XE_EXPORT(xboxkrnl, 0x00000396, XeCryptSha224Init, kFunction), +XE_EXPORT(xboxkrnl, 0x00000397, XeCryptAesCreateKeySchedule, kFunction), +XE_EXPORT(xboxkrnl, 0x00000398, XeCryptAesEncryptOne, kFunction), +XE_EXPORT(xboxkrnl, 0x00000399, XeCryptAesDecryptOne, kFunction), +XE_EXPORT(xboxkrnl, 0x0000039A, XeCryptAesCbcEncrypt, kFunction), +XE_EXPORT(xboxkrnl, 0x0000039B, XeCryptAesCbcDecrypt, kFunction), +XE_EXPORT(xboxkrnl, 0x0000039C, XeCryptAesGcmInitialize, kFunction), +XE_EXPORT(xboxkrnl, 0x0000039D, XeCryptAesGcmUpdate, kFunction), +XE_EXPORT(xboxkrnl, 0x0000039E, XeCryptAesGcmFinalize, kFunction), +XE_EXPORT(xboxkrnl, 0x0000039F, XeCryptEccGetCurveParameters, kFunction), +XE_EXPORT(xboxkrnl, 0x000003A0, XeCryptEccEcdhGenerateKeypair, kFunction), +XE_EXPORT(xboxkrnl, 0x000003A1, XeCryptEccEcdhExponentiate, kFunction), +XE_EXPORT(xboxkrnl, 0x000003A2, XeCryptEccEcdsaGenerateSignature, kFunction), +XE_EXPORT(xboxkrnl, 0x000003A3, XeCryptEccEcdsaVerifySignature, kFunction),