Método IPersistStreamInit::Load (ocidl.h)
Inicializa um objeto do fluxo em que ele foi salvo anteriormente.
Sintaxe
HRESULT Load(
[in] LPSTREAM pStm
);
Parâmetros
[in] pStm
Um ponteiro IStream para o fluxo do qual o objeto deve ser carregado.
Retornar valor
Esse método pode retornar os valores a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi concluído com sucesso. |
|
O objeto não foi carregado devido à falta de memória. |
|
O objeto não foi carregado devido a algum motivo que não seja a falta de memória. |
Comentários
Se o objeto já tiver sido inicializado com IPersistStreamInit::InitNew, esse método deverá retornar E_UNEXPECTED.
Esse método carrega um objeto de seu fluxo associado. O ponteiro seek é definido como estava no método IPersistStreamInit::Save mais recente. Esse método pode buscar e ler do fluxo, mas não pode gravar nele.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ocidl.h |