Método IOleParentUndoUnit::GetParentState (ocidl.h)

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

Sintaxe

HRESULT GetParentState(
  [out] DWORD *pdwState
);

Parâmetros

[out] pdwState

Um ponteiro para as informações de estado. Essas informações são um valor obtido da enumeração UASFLAGS .

Retornar valor

Esse método retorna S_OK com êxito.

Comentários

Anotações aos implementadores

Se a unidade tiver um filho aberto, ela deverá delegar esse método para esse filho. Caso contrário, ele deverá preencher os valores pdwState adequadamente e retornar. Observe que uma unidade pai nunca deve ser bloqueada enquanto tiver um filho aberto. Se isso acontecesse, poderia impedir que a unidade filho fosse fechada, o que causaria sérios problemas.

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.

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

Confira também

IOleParentUndoUnit