Types de données de fonction et valeurs de retour
Les fonctions et macros AVIFile utilisent des gestionnaires de fichiers et de flux implémentés avec la technologie OLE. Le type de données standard d’une fonction OLE est STDAPI, et la fonction retourne une valeur HRESULT (zéro en cas de réussite ou une erreur). Si une fonction retourne une valeur autre qu’un HRESULT, le type du prototype de la fonction a une syntaxe légèrement différente qui incorpore le type de valeur de retour entre parenthèses à la suite de « STDAPI _ ». Par exemple, une fonction qui retourne une valeur de données de type long utilise STDAPI _ (long) dans l’instruction prototype.