IObjectSafetyImpl::SetInterfaceSafetyOptions

Macht das Objektsafe für Initialisierung oder Skripterstellung durch Festlegen des m_dwCurrentSafety-Members auf den entsprechenden Wert.

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

Hinweise

Die Implementierung gibt E_NOINTERFACE für jede Schnittstelle zurück, die nicht von der Implementierung des Objekts von IUnknown::QueryInterface unterstützt wird.

SicherheitshinweisSicherheitshinweis

Jedes Objekt, das IObjectSafety unterstützt, ist für die eigene Sicherheit zuständig und von einem Objekt sie delegiert.Der Programmierer muss die Probleme bewusst sein, die aus ausgeführten Code im Kontext des Benutzers, siteübergreifende Skripterstellung ergeben und geeignete Zonenüberprüfung ausführen.

Siehe IObjectSafety::SetInterfaceSafetyOptions in Windows SDK.

Anforderungen

Header: atlctl.h

Siehe auch

Referenz

IObjectSafetyImpl-Klasse

IObjectSafetyImpl::GetInterfaceSafetyOptions