Metodo IPrintCoreHelperUni::CreateGDLSnapshot (prcomoem.h)
Il metodo IPrintCoreHelperUni::CreateGDLSnapshot
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 questo puntatore viene fornito, IPrintCoreHelperUni::CreateGDLSnapshot
deve 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.
[in] cbSize
Dimensioni, in byte, della struttura DEVMODEW a cui punta il parametro pDevmode.
[in] dwFlags
Riservato per l'uso del 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.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | prcomoem.h (include Prcomoem.h) |