Méthode IOleUndoManager::GetOpenParentState (ocidl.h)
Récupère les informations d’état sur l’unité d’annulation parente ouverte la plus interne.
Syntaxe
HRESULT GetOpenParentState(
[out] DWORD *pdwState
);
Paramètres
[out] pdwState
Pointeur vers une variable qui reçoit les informations d’état. Ces informations sont une valeur extraite de l’énumération UASFLAGS .
Valeur retournée
Cette méthode retourne S_OK s’il existe une unité parente ouverte et si son état a été correctement retourné ou si le gestionnaire d’annulation est désactivé ; sinon, S_FALSE.
Notes
Remarques aux appelants
Lors de la recherche d’un état normal, utilisez la valeur UAS_MASK pour masquer les bits inutilisés dans le paramètre pdwState à cette méthode pour une compatibilité future.Remarques aux implémenteurs
S’il existe une unité parente ouverte, cette méthode appelle IOleParentUndoUnit::GetParentState.Si le gestionnaire d’annulation est désactivé, il doit remplir le paramètre pdwState avec UAS_BLOCKED et retourner S_OK.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ocidl.h |