Метод IPrintCoreHelperUni::CreateGDLSnapshot (prcomoem.h)
Метод IPrintCoreHelperUni::CreateGDLSnapshot
создает моментальный снимок GDL файла конфигурации драйвера на основе текущей конфигурации.
Синтаксис
HRESULT CreateGDLSnapshot(
[in] IN PDEVMODE pDevmode,
[in] IN DWORD cbSize,
[in] IN DWORD dwFlags,
[out] OUT LPSTREAM *ppSnapshotStream
);
Параметры
[in] pDevmode
Указатель на структуру DEVMODEW. Если указан этот указатель, IPrintCoreHelperUni::CreateGDLSnapshot
следует использовать структуру DEVMODEW, на которую указывает pDevmode вместо структуры DEVMODEW по умолчанию или текущей структуры DEVMODEW. Если этот метод вызывается из поставщика подключаемых модулей, структура DEVMODEW по умолчанию отсутствует, а требуется параметр pDevmode.
[in] cbSize
Размер структуры DEVMODEW в байтах, на которую указывает параметр pDevmode.
[in] dwFlags
Зарезервировано для использования системы. Этот параметр должен иметь значение нулю.
[out] ppSnapshotStream
Указатель на поток, предоставляющий XML-версию моментального снимка GDL.
Возвращаемое значение
IPrintCoreHelperUni::CreateGDLSnapshot
должен возвращать S_OK, если операция выполнена успешно. В противном случае этот метод должен возвращать стандартный код ошибки COM.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | prcomoem.h (include Prcomoem.h) |