Share via


COleStreamFile::OpenStream

Ouvre un flux de données existant.

BOOL OpenStream(
   LPSTORAGE lpStorage,
   LPCTSTR lpszStreamName,
   DWORD nOpenFlags = modeReadWrite|shareExclusive,
   CFileException* pError = NULL 
);

Paramètres

  • lpStorage
    Pointe vers le OLE objet de stockage qui contient le flux de données à ouvrir.Ne peut pas être NULL.

  • lpszStreamName
    Nom du flux de données à ouvrir.Ne peut pas être NULL.

  • nOpenFlags
    Mode d'accès à utiliser lors de l'ouverture du flux.Exclusifs et les modes de lecture/écrit sont utilisés par défaut.Pour obtenir la liste complète des modes, consultez CFile::CFile.

  • pError
    Pointe vers un objet ou à NULLde CFileException .Fournissez ce paramètre si vous souhaitez surveiller des exceptions possibles générées lorsque vous tentez d'ouvrir le flux.

Valeur de retour

Une valeur différente de zéro si le flux est ouvert avec succès ; sinon 0.

Notes

Une exception de fichier est levée en cas de échec ouverts et pError n'est pas NULL.

Pour plus d'informations, consultez l' IStorage::OpenStream dans Kit de développement logiciel Windows.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleStreamFile

Graphique de la hiérarchie

COleStreamFile::CreateStream

COleStreamFile::CreateMemoryStream

Classe de CFileException