COleStreamFile::CreateStream
Crée sans risque un nouveau flux dans l'objet de stockage fourni où une erreur est une normale, état attendu.
BOOL CreateStream(
LPSTORAGE lpStorage,
LPCTSTR lpszStreamName,
DWORD nOpenFlags = modeReadWrite|shareExclusive|modeCreate,
CFileException* pError = NULL
);
Paramètres
lpStorage
Pointe vers le OLE objet de stockage qui contient le flux à créer. Ne peut pas être NULL.lpszStreamName
Nom du flux de données à créer. Ne peut pas être NULL.nOpenFlags
Mode d'accès à utiliser lors de l'ouverture du flux. Exclusifs, lecture/écriture, et créent des modes sont utilisées par défaut. Pour une 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 de créer le flux.
Valeur de retour
Une valeur différente de zéro si le flux est créé 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::CreateStream dans Kit de développement logiciel Windows.
Configuration requise
Header: afxole.h