Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wywołuje funkcję MddBootstrapInitialize, aby zainicjować proces wywołujący do korzystania z określonej wersji pakietu frameworka zestawu Zestaw SDK do aplikacji systemu Windows. Jeśli wywołanie funkcji zakończy się niepowodzeniem, działanie procesu zostanie przerwane (za pomocą std::abort).
Składnia
inline auto InitializeFailFast(
uint32_t majorMinorVersion = WINDOWSAPPSDK_RELEASE_MAJORMINOR,
PCWSTR versionTag = WINDOWSAPPSDK_RELEASE_VERSION_TAG_W,
PackageVersion minVersion = WINDOWSAPPSDK_RUNTIME_VERSION_UINT64)
Parameters
majorMinorVersion Zobacz majorMinorVersion w MddBootstrapInitialize. Wartość domyślna to WINDOWSAPPSDK_RELEASE_MAJORMINOR.
versionTag Zobacz versionTag w mddBootstrapInitialize. Wartość domyślna to WINDOWSAPPSDK_RELEASE_VERSION_TAG_W.
minVersion Zobacz minVersion w MddBootstrapInitialize. Wartość domyślna to WINDOWSAPPSDK_RUNTIME_VERSION_UINT64.
Wartość zwracana
Po powodzeniu funkcja zwraca obiekt inicjowania zasobu (RAII), który, gdy wykracza poza zakres, cofnie zmiany wprowadzone przez wywołanie metody MddBootstrapInitialize.
Example
#include <windows.h>
#include <WindowsAppSDK-VersionInfo.h>
#include <MddBootstrap.h>
#include <iostream>
namespace MddBootstrap {using namespace
::Microsoft::Windows::ApplicationModel::DynamicDependency::Bootstrap; }
int main()
{
auto mddBootstrapShutdown{ MddBootstrap::InitializeFailFast() };
// Do work here.
return 0;
}
Requirements
Minimalny obsługiwany zestaw SDK: Zestaw SDK do aplikacji systemu Windows w wersji 1.1
Przestrzeń nazw: Microsoft::Windows::ApplicationModel::DynamicDependency::Bootstrap
Nagłówka: MddBootstrap.h