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 |