Share via


Método IOleUndoManager::GetOpenParentState (ocidl.h)

Recupera informações de estado sobre a unidade de desfazer pai mais aberta interna.

Sintaxe

HRESULT GetOpenParentState(
  [out] DWORD *pdwState
);

Parâmetros

[out] pdwState

Um ponteiro para uma variável que recebe as informações de estado. Essas informações são um valor obtido da enumeração UASFLAGS .

Valor retornado

Esse método retornará S_OK se houver uma unidade pai aberta e seu estado tiver sido retornado com êxito ou o gerenciador de desfazer estiver desabilitado; caso contrário, S_FALSE.

Comentários

Anotações para chamadores

Ao verificar um estado normal, use o valor UAS_MASK para mascarar bits não utilizados no parâmetro pdwState para esse método para compatibilidade futura.

Anotações aos implementadores

Se houver uma unidade pai aberta, esse método chamará IOleParentUndoUnit::GetParentState.

Se o gerenciador de desfazer estiver desabilitado, ele deverá preencher o parâmetro pdwState com UAS_BLOCKED e retornar S_OK.

Requisitos

   
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

Confira também

IOleUndoManager

UASFLAGS