Méthode IPrintCoreHelperUni ::CreateGDLSnapshot (prcomoem.h)
La IPrintCoreHelperUni::CreateGDLSnapshot
méthode crée une instantané GDL du fichier de configuration du pilote en fonction de la configuration actuelle.
Syntaxe
HRESULT CreateGDLSnapshot(
[in] IN PDEVMODE pDevmode,
[in] IN DWORD cbSize,
[in] IN DWORD dwFlags,
[out] OUT LPSTREAM *ppSnapshotStream
);
Paramètres
[in] pDevmode
Pointeur vers une structure DEVMODEW . Si ce pointeur est fourni, IPrintCoreHelperUni::CreateGDLSnapshot
utilisez la structure DEVMODEW pointée par pDevmode au lieu de la structure DEVMODEW par défaut ou actuelle. Si cette méthode est appelée à partir du fournisseur de plug-in, il n’existe aucune structure DEVMODEW par défaut et le paramètre pDevmode est requis.
[in] cbSize
Taille, en octets, de la structure DEVMODEW vers laquelle pointe le paramètre pDevmode .
[in] dwFlags
Réservé pour le système. Ce paramètre doit être défini sur zéro.
[out] ppSnapshotStream
Pointeur vers un flux qui fournit la version XML du instantané GDL.
Valeur retournée
IPrintCoreHelperUni::CreateGDLSnapshot
doit retourner S_OK si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | prcomoem.h (inclure Prcomoem.h) |