IObjectSafetyImpl::SetInterfaceSafetyOptions

Sprawia, że obiekt jest bezpieczne do inicjacji lub skryptów przez ustawienie m_dwCurrentSafety Członkowskich odpowiednią wartość.

HRESULT SetInterfaceSafetyOptions( 
   REFIID riid, 
   DWORD dwOptionsSetMask, 
   DWORD dwEnabledOptions  
);

Uwagi

Zwraca wykonania E_NOINTERFACE dla dowolnego interfejsu nie jest obsługiwane przez implementację obiektu z IUnknown::QueryInterface.

Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

Każdy obiekt, który obsługuje IObjectSafety jest odpowiedzialny za własnego bezpieczeństwa i że każdy obiekt przekazuje.Programista musi uwzględniać konto problemy wynikające z uruchomienia kodu w kontekście użytkownika, cross-site scripting i sprawdzania odpowiednie strefy.

Zobacz IObjectSafety::SetInterfaceSafetyOptions w Windows SDK.

Wymagania

Nagłówek: atlctl.h

Zobacz też

Informacje

Klasa IObjectSafetyImpl

IObjectSafetyImpl::GetInterfaceSafetyOptions