FNFCIGETNEXTCABINET, macro (fci.h)
La macro FNFCIGETNEXTCABINET fournit la déclaration pour la fonction de rappel définie par l’application afin de demander des informations pour l’armoire suivante.
void FNFCIGETNEXTCABINET(
fn
);
fn
Pointeur vers une structure CCAB pour fournir les paramètres pour la création d’une armoire.
None
La structure CCAB référencée par cette fonction est pertinente pour l’armoire la plus récente. Toutefois, à chaque opération réussie, le champ iCab contenu dans cette structure a été incrémenté de 1. En outre, l’armoire suivante sera créée à l’aide des champs de cette structure. Le szCab, en particulier, doit être modifié si nécessaire. En particulier, le champ szCab , qui spécifie le nom de l’armoire, doit être modifié pour chaque armoire.
Lors de la création de plusieurs armoires, le champ iCab est généralement utilisé pour créer le nom.
FNFCIGETNEXTCABINET(fnGetNextCabinet)
{
HRESULT hr;
UNREFERENCED_PARAMETER(pv);
UNREFERENCED_PARAMETER(cbPrevCab);
hr = StringCchPrintfA(pccab->szCab,
ARRAYSIZE(pccab->szCab),
"FCISample%02d.cab",
pccab->iCab);
return ( SUCCEEDED(hr) );
}
Plateforme cible | Windows |
En-tête | fci.h |