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.

Syntaxe

void FNFCIGETNEXTCABINET(
   fn
);

Paramètres

fn

Pointeur vers une structure CCAB pour fournir les paramètres pour la création d’une armoire.

Valeur de retour

None

Notes

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.

Exemples

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) );
}

Spécifications

   
Plateforme cible Windows
En-tête fci.h

Voir aussi

FCICréer