Metodo IPrintCoreHelperUni::CreateGDLSnapshot (prcomoem.h)

Il IPrintCoreHelperUni::CreateGDLSnapshot metodo crea uno snapshot GDL del file di configurazione del driver in base alla configurazione corrente.

Sintassi

HRESULT CreateGDLSnapshot(
  [in]  IN PDEVMODE  pDevmode,
  [in]  IN DWORD     cbSize,
  [in]  IN DWORD     dwFlags,
  [out] OUT LPSTREAM *ppSnapshotStream
);

Parametri

[in] pDevmode

Puntatore a una struttura DEVMODEW . Se viene fornito questo puntatore, IPrintCoreHelperUni::CreateGDLSnapshot usare la struttura DEVMODEW a cui punta pDevmode anziché la struttura DEVMODEW predefinita o corrente. Se questo metodo viene chiamato dal provider plug-in, non è necessaria alcuna struttura DEVMODEW predefinita e il parametro pDevmode è necessario.

[in] cbSize

Dimensioni, in byte, della struttura DEVMODEW a cui punta il parametro pDevmode .

[in] dwFlags

Riservato per l'utilizzo nel sistema. Questo parametro deve essere impostato su zero.

[out] ppSnapshotStream

Puntatore a un flusso che fornisce la versione XML dello snapshot GDL.

Valore restituito

IPrintCoreHelperUni::CreateGDLSnapshot deve restituire S_OK se l'operazione ha esito positivo. In caso contrario, questo metodo deve restituire un codice di errore COM standard.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione prcomoem.h (include Prcomoem.h)

Vedi anche

IPrintCoreHelperUni

IPrintCoreHelperUni::CreateDefaultGDLSnapshot