Поделиться через


Константы API DISM

API DISM можно использовать для установки, удаления, настройки и обновления компонентов, пакетов и драйверов Windows в образе Windows.

Значения констант, определенные API DISM, описаны в этом разделе.

Синтаксис

DISM_ONLINE_IMAGE
DISM_MOUNT_READWRITE
DISM_MOUNT_READONLY
DISM_MOUNT_OPTIMIZE
DISM_MOUNT_CHECK_INTEGRITY
DISM_COMMIT_IMAGE
DISM_DISCARD_IMAGE
DISM_COMMIT_GENERATE_INTEGRITY
DISM_COMMIT_APPEND
DISM_COMMIT_MASK
DISM_RESERVED_STORAGE_DISABLED
DISM_RESERVED_STORAGE_ENABLED

Константы

Имя Описание
DISM_ONLINE_IMAGE Указывает функции DismOpenSession , что операционная система ,%windir%, должна быть связана с DISMSession для обслуживания.
DISM_MOUNT_READWRITE Указывает функции DismMountImage , что образ должен быть подключен с доступом для чтения и записи.
DISM_MOUNT_READONLY Указывает функции DismMountImage , что образ должен быть подключен только с доступом для чтения.
DISM_MOUNT_OPTIMIZE Указывает функции DismMountImage , что образ должен быть подключен с оптимизацией. Если используется параметр оптимизации, с расположением подключения будет сопоставлен только верхний уровень каталога файлов в образе. При первом доступе к пути к файлу, который изначально не сопоставлен, эта ветвь каталога будет подключена. В результате может увеличиться время, необходимое для первого доступа к каталогу после подключения образа с помощью параметра оптимизации.
DISM_MOUNT_CHECK_INTEGRITY Указывает функцию DismMountImage для установки флага на изображении, указывающего, повреждено ли изображение.
DISM_COMMIT_IMAGE Указывает функции DismCommitImage или DismUnmountImage , что изменения изображения должны быть сохранены.
DISM_DISCARD_IMAGE Указывает для функции DismCommitImage или функции DismUnmountImage , что изменения изображения не должны сохраняться.
DISM_COMMIT_GENERATE_INTEGRITY Указывает на функцию DismCommitImage или функцию DismUnmountImage для установки флага на изображении, указывающего, повреждено ли изображение.
DISM_COMMIT_APPEND Указывает функции DismCommitImage или DismUnmountImage , что изменения изображения должны быть сохранены.
DISM_COMMIT_MASK Указывает функции DismUnmountImage , что все изменения должны быть сохранены. Этот флаг эквивалентен использованию DISM_COMMIT_IMAGE, DISM_COMMIT_GENERATE_INTEGRITY и DISM_COMMIT_APPEND.
DISM_RESERVED_STORAGE_DISABLED Указывает функции DismSetReservedStorageState , что зарезервированное хранилище должно быть отключено.
DISM_RESERVED_STORAGE_ENABLED Указывает функции DismSetReservedStorageState , что зарезервированное хранилище должно быть включено.

Требования

Требование Описание
Поддерживаемая платформа узла API DISM можно использовать в любой операционной системе, поддерживаемой комплектом средств для развертывания и оценки Windows (Windows ADK). Дополнительные сведения см. в техническом справочнике по Windows ADK.
Поддерживаемая платформа образов Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012

Функция DismOpenSession

Функция DismMountImage

Функция DismCommitImage

Функция DismUnmountImage