Compartilhar via


COleStreamFile::CreateStream

Com segurança cria um novo fluxo do objeto de armazenamento fornecido em que uma falha é uma condição normal e esperada.

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

Parâmetros

  • lpStorage
    Aponta para o objeto de armazenamento OLE que contém o fluxo a ser criado.Não pode ser NULO.

  • lpszStreamName
    Nome do fluxo a ser criado.Não pode ser NULO.

  • nOpenFlags
    Modo de acesso a ser usado para abrir o fluxo.de leitura/gravar exclusivo e crie modos são usadas por padrão.Para obter uma lista completa dos modos disponível, consulte CFile::CFile.

  • pError
    Aponta para um CFileException objeto ou NULO.Forneça esse parâmetro se desejar monitorar possíveis exceções geradas pela tentativa de criar o fluxo.

Valor de retorno

Diferente de zero se o fluxo é criado com êxito; caso contrário, 0.

Comentários

Uma arquivo de exceção será lançada se a falha aberta e pError não é NULO.

Para obter mais informações, consulte IStorage::CreateStream in the Windows SDK.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleStreamFile

Gráfico de hierarquia

COleStreamFile::OpenStream

COleStreamFile::CreateMemoryStream

Classe CFileException

Outros recursos

COleStreamFile membros