IPrintCoreHelperUni ::CreateGDLSnapshot, méthode (prcomoem.h)
La méthode IPrintCoreHelperUni::CreateGDLSnapshot
crée un 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
devez utiliser 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 pointée par le paramètre pDevmode.
[in] dwFlags
Réservé à l’utilisation du système. Ce paramètre doit être défini sur zéro.
[out] ppSnapshotStream
Pointeur vers un flux qui fournit la version XML de l’instantané GDL.
Valeur de retour
IPrintCoreHelperUni::CreateGDLSnapshot
doit retourner S_OK si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | prcomoem.h (include Prcomoem.h) |