Condividi tramite


Metodo IOleUndoManager::GetOpenParentState (ocidl.h)

Recupera le informazioni sullo stato sull'unità padre padre più interna aperta.

Sintassi

HRESULT GetOpenParentState(
  [out] DWORD *pdwState
);

Parametri

[out] pdwState

Puntatore a una variabile che riceve le informazioni sullo stato. Queste informazioni sono un valore tratto dall'enumerazione UASFLAGS .

Valore restituito

Questo metodo restituisce S_OK se è presente un'unità padre aperta e il relativo stato è stato restituito correttamente o se il gestore di annullamento è disabilitato; in caso contrario, S_FALSE.

Commenti

Note ai chiamanti

Quando si verifica uno stato normale, usare il valore UAS_MASK per mascherare i bit inutilizzati nel parametro pdwState a questo metodo per garantire la compatibilità futura.

Note per gli implementatori

Se è presente un'unità padre aperta, questo metodo chiama IOleParentUndoUnit::GetParentState.

Se il gestore di annullamento è disabilitato, deve riempire il parametro pdwState con UAS_BLOCKED e restituire S_OK.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IOleUndoManager

UASFLAGS