/* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
enumclass LauncherFlags : uint32_t {
eNone = 0,
eWaitForBrowser = (1 << 0), // Launcher should block until browser finishes
eNoDeelevate = (1 << 1), // If elevated, do not attempt to de-elevate
eDeelevating = (1 << 2), // A de-elevation attempt has been made
};
enumclass DeelevationStatus : uint32_t { // The deelevation status could not be determined. Should never actually be // the value of `gDeelevationStatus`.
Unknown = 0,
// Deelevation did not need to be performed because the process was started // without administrative privileges.
StartedUnprivileged = 1, // Deelevation would have been performed, but was prohibited due to a flag.
DeelevationProhibited = 2, // The launcher process was successfully deelevated.
SuccessfullyDeelevated = 3, // The launcher process was not successfully deelevated, but a // medium-integrity token was used to launch the main process.
PartiallyDeelevated = 4, // Deelevation was attempted, but failed completely. The main process is // running with administrative privileges.
UnsuccessfullyDeelevated = 5,
// This is the static initial value of `gDeelevationStatus`; it acts as a // sentinel to determine whether the launcher has set it at all. (It's // therefore the normal value of `gDeelevationStatus` when the launcher is // disabled.)
DefaultStaticValue = 0x55AA55AA,
};
// The result of the deelevation attempt. Set by the launcher process in the // main process when the two are distinct. externconstvolatile DeelevationStatus gDeelevationStatus;
} // namespace mozilla
#endif// mozilla_LauncherProcessWin_h
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet am 2026-09-30)
¤
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.