Metodo IOleUndoUnit::GetUnitType (ocidl.h)
Recupera CLSID e un identificatore di tipo per l'unità di annullamento.
Sintassi
HRESULT GetUnitType(
[out] CLSID *pClsid,
[out] LONG *plID
);
Parametri
[out] pClsid
Puntatore a CLSID per l'unità di annullamento.
[out] plID
Puntatore all'identificatore di tipo per l'unità di annullamento.
Valore restituito
Questo metodo restituisce S_OK se l'operazione ha esito positivo.
Commenti
Un'unità padre di annullamento può chiamare questo metodo nelle unità figlio per determinare se può applicare una gestione speciale a tali unità. CLSID restituito può essere CLSID dell'unità di annullamento, dell'oggetto di creazione o di un GUID arbitrario. L'unità di annullamento ha la possibilità di restituire CLSID_NULL, nel qual caso il chiamante non può effettuare ipotesi sul tipo di questa unità. L'unico requisito è che CLSID e identificatore di tipo identificano in modo univoco questo tipo di unità di annullamento.
Si noti che le unità di annullamento e annullamento padre non hanno la possibilità di accettare o rifiutare unità figlio in base al tipo.
Requisiti
Requisito | Valore |
---|---|
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 |