Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az MddBootstrapInitialize meghívásával inicializálhatja a hívási folyamatot a Windows App SDK keretrendszercsomagjának megadott verziójának használatához. Ha a hívás sikertelen, kivételt jelez.
Szemantika
inline auto Initialize(
uint32_t majorMinorVersion = WINDOWSAPPSDK_RELEASE_MAJORMINOR,
PCWSTR versionTag = WINDOWSAPPSDK_RELEASE_VERSION_TAG_W,
PackageVersion minVersion = WINDOWSAPPSDK_RUNTIME_VERSION_UINT64)
Paraméterek
majorMinorVersion Lásd a(z) majorMinorVersion elemet a(z) MddBootstrapInitializekontextusban. Alapértelmezés szerint WINDOWSAPPSDK_RELEASE_MAJORMINOR.
versionTag Lásd a versionTag változatot a MddBootstrapInitialize-ban. Alapértelmezés szerint WINDOWSAPPSDK_RELEASE_VERSION_TAG_W.
minVersion Lásd minVersion a MddBootstrapInitialize. Az alapértelmezett érték a WINDOWSAPPSDK_RUNTIME_VERSION_UINT64 lesz.
Visszaadott érték
Siker esetén egy erőforrás-beszerzés inicializálási (RAII) objektumot ad vissza, amely a hatókörből való kivonáskor visszavonja az MddBootstrapInitialize hívás által végrehajtott módosításokat.
példa
#include <windows.h>
#include <winrt\base.h>
#include <WindowsAppSDK-VersionInfo.h>
#include <MddBootstrap.h>
#include <iostream>
namespace MddBootstrap {using namespace
::Microsoft::Windows::ApplicationModel::DynamicDependency::Bootstrap; }
int main()
{
try
{
auto mddBootstrapCleanup{ MddBootstrap::Initialize() };
// Do work here.
}
catch (const winrt::hresult_error& ex)
{
const auto hr{ ex.code() };
std::cout << "Error 0x" << std::hex << hr << " in Bootstrapper initialization";
return hr;
}
return 0;
}
Követelmények
Minimális támogatott SDK: Windows App SDK 1.1-es verzió
Névtér: Microsoft::Windows::ApplicationModel::D ynamicDependency::Bootstrap
Fejléc: MddBootstrap.h
Lásd még
Windows developer