COleStreamFile::CreateStream

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

Valor de retorno

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

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 para usar ao abrir o fluxo. Leitura/gravação exclusiva e criar modos são usados por padrão. Para obter uma lista completa dos modos disponíveis, consulte CFile:: CFile.

pError

Aponta para um objeto de CFileException ou NULL. Forneça esse parâmetro se desejar monitorar possíveis exceções geradas por tentar criar o fluxo de.

Observações

Com segurança cria um novo fluxo no objeto de armazenamento fornecido onde uma falha é uma condição normal e esperada. Uma exceção de arquivo será lançada se o abrir falhar e pError não é Nulo.

Para obter mais informações, consulte IStorage::CreateStream no referência OLE 2 do programador, Volume 1.

Visão geral de COleStreamFileMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleStreamFile::OpenStream, COleStreamFile::CreateMemoryStream, CFileException

Index