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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour