Share via


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

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

Sintaxis

HRESULT GetParentState(
  [out] DWORD *pdwState
);

Parámetros

[out] pdwState

Puntero a 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 cuando funciona correctamente.

Comentarios

Notas para los implementadores

Si la unidad tiene un elemento secundario abierto, debe delegar este método en ese elemento secundario. Si no es así, debe rellenar los valores pdwState de forma adecuada y devolver. Tenga en cuenta que una unidad primaria nunca debe bloquearse mientras tiene un elemento secundario abierto. Si esto sucede, podría impedir que la unidad secundaria se cierre, lo que causaría problemas graves.

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 una compatibilidad futura.

Requisitos

Requisito Value
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

IOleParentUndoUnit