Método IPrintCoreHelperUni::CreateGDLSnapshot (prcomoem.h)
El IPrintCoreHelperUni::CreateGDLSnapshot
método crea una instantánea GDL del archivo de configuración del controlador en función de la configuración actual.
Sintaxis
HRESULT CreateGDLSnapshot(
[in] IN PDEVMODE pDevmode,
[in] IN DWORD cbSize,
[in] IN DWORD dwFlags,
[out] OUT LPSTREAM *ppSnapshotStream
);
Parámetros
[in] pDevmode
Puntero a una estructura DEVMODEW . Si se proporciona este puntero, IPrintCoreHelperUni::CreateGDLSnapshot
debe usar la estructura DEVMODEW a la que apunta pDevmode en lugar de la estructura DEVMODEW predeterminada o actual. Si se llama a este método desde el proveedor del complemento, no hay ninguna estructura DEVMODEW predeterminada y se requiere el parámetro pDevmode .
[in] cbSize
Tamaño, en bytes, de la estructura DEVMODEW a la que apunta el parámetro pDevmode .
[in] dwFlags
Reservado para uso del sistema. Este parámetro debe establecerse en cero.
[out] ppSnapshotStream
Puntero a una secuencia que proporciona la versión XML de la instantánea de GDL.
Valor devuelto
IPrintCoreHelperUni::CreateGDLSnapshot
debe devolver S_OK si la operación se realiza correctamente. De lo contrario, este método debe devolver un código de error COM estándar.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | prcomoem.h (incluya Prcomoem.h) |