Compartir a través de


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

Recupera información de estado sobre la unidad de deshacer primaria abierta más internamente.

Sintaxis

HRESULT GetOpenParentState(
  [out] DWORD *pdwState
);

Parámetros

[out] pdwState

Puntero a una variable que recibe la información de estado. Esta información es un valor tomado de la enumeración UASFLAGS .

Valor devuelto

Este método devuelve S_OK si hay una unidad primaria abierta y su estado se devolvió correctamente o el administrador de deshacer está deshabilitado; de lo contrario, S_FALSE.

Comentarios

Notas a los autores de llamadas

Al comprobar si hay un estado normal, use el valor de UAS_MASK para enmascarar bits sin usar en el parámetro pdwState a este método para obtener compatibilidad futura.

Notas para los implementadores

Si hay una unidad primaria abierta, este método llama a IOleParentUndoUnit::GetParentState.

Si el administrador de deshacer está deshabilitado, debe rellenar el parámetro pdwState con UAS_BLOCKED y devolver S_OK.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ocidl.h

Consulte también

IOleUndoManager

UASFLAGS