Partager via


wiasWriteBufToFile, fonction (wiamdef.h)

La fonction wiasWriteBufToFile écrit à partir d’une mémoire tampon spécifiée dans un fichier image.

Syntaxe

HRESULT wiasWriteBufToFile(
       LONG                      lFlags,
  [in] PMINIDRV_TRANSFER_CONTEXT pmdtc
);

Paramètres

lFlags

Spécifie un ensemble d’indicateurs d’opération. Ce paramètre doit être défini sur 0.

[in] pmdtc

Pointeur vers une structure MINIDRV_TRANSFER_CONTEXT .

Valeur retournée

En cas de réussite, la fonction retourne S_OK. Si la fonction échoue, elle retourne une erreur COM standard ou l’une des erreurs WIA_ERROR_XXX (décrites dans la documentation Microsoft Windows SDK).

Remarques

Un minidriver WIA utilise cette fonction pour écrire une mémoire tampon dans n’importe quel type de fichier image. Un pilote qui a l’intention d’écrire une page de données purement image dans un fichier TIFF multipage, en déléguant l’ajout des balises appropriées, des entrées de répertoire de fichiers d’image (IFD) et d’autres données non-image au service WIA, doit utiliser wiasWritePageBufToFile.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Microsoft Windows Me et windows XP et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamdef.h (incluez Wiamdef.h)
Bibliothèque Wiaservc.lib
DLL Wiaservc.dll

Voir aussi

MINIDRV_TRANSFER_CONTEXT

wiasWritePageBufToFile

wiasWritePageBufToStream