Функция CimCommitImage (cimfs.h)

Фиксирует изображение, представленное дескриптором изображения.

Синтаксис

HRESULT CimCommitImage(
  CIMFS_IMAGE_HANDLE cimImageHandle
);

Параметры

cimImageHandle

Тип: CIMFS_IMAGE_HANDLE непрозрачный дескриптор, представляющий модуль записи для изображения. Этот дескриптор создается с помощью CimCreateImage.

Возвращаемое значение

HRESULT E_INVALIDARG — дескриптор изображения недопустим HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION) — дескриптор изображения по-прежнему используется другим дескриптором потока или родительским изображением может быть подключен. Изображение не может быть зафиксировано во время существования открытого дескриптора потока и не может быть перезаписан при подключении.

Замечания

После фиксации образа дополнительные операции на изображении с помощью дескриптора образа не выполняются. Дескриптор по-прежнему должен быть закрыт, чтобы освободить связанные с ним ресурсы.

Имя фиксации изображения определяется параметрами CimCreateImage. Обратите внимание, что это ошибка фиксации изображения во время существования открытого дескриптора потока для образа.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 10 версии 2004 (10.0; Сборка 19041)
минимальный поддерживаемый сервер Windows Server версии 2004 (10.0; Сборка 19041)
Header cimfs.h
Library cimfs.lib