Fonction FDICopy (fdi.h)

La fonction FDICopy extrait les fichiers des armoires.

Syntaxe

BOOL DIAMONDAPI FDICopy(
  [in]           HFDI          hfdi,
  [in]           LPSTR         pszCabinet,
  [in]           LPSTR         pszCabPath,
  [in]           int           flags,
  [in]           PFNFDINOTIFY  pfnfdin,
  [in]           PFNFDIDECRYPT pfnfdid,
  [in, optional] void          *pvUser
);

Paramètres

[in] hfdi

Un handle de contexte IDE valide retourné par la fonction FDICreate .

[in] pszCabinet

Nom du fichier d’armoire, à l’exclusion des informations de chemin d’accès, à partir duquel extraire les fichiers. Si un fichier est divisé sur plusieurs armoires, FDICopy permet d’ouvrir les armoires suivantes.

[in] pszCabPath

Nom du chemin d’accès du fichier d’armoire, sans inclure le nom du fichier lui-même. Par exemple, « C:\MyCabs ».

Le contenu de pszCabinet est ajouté à pszCabPath pour créer le chemin d’accès complet de l’armoire.

[in] flags

Aucun indicateur n’est actuellement défini et ce paramètre doit être défini sur zéro.

[in] pfnfdin

Pointeur vers une fonction de notification de rappel définie par l’application pour mettre à jour l’application sur le status du décodeur. La fonction doit être déclarée à l’aide de la macro FNFDINOTIFY .

[in] pfnfdid

N’est actuellement pas utilisé par l’IED. Ce paramètre doit avoir la valeur NULL.

[in, optional] pvUser

Pointeur vers une valeur spécifiée par l’application à passer à la fonction de notification.

Valeur retournée

Si la fonction réussit, elle retourne TRUE ; sinon, FALSE.

Les informations d’erreur étendues sont fournies dans la structure ERF utilisée pour créer le contexte IDE.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête fdi.h
Bibliothèque Cabinet.lib
DLL Cabinet.dll

Voir aussi

IDECréer