AgileReferenceOptions-Enumeration (combaseapi.h)

Gibt Optionen für die RoGetAgileReference-Funktion an .

Syntax

typedef enum AgileReferenceOptions {
  AGILEREFERENCE_DEFAULT = 0,
  AGILEREFERENCE_DELAYEDMARSHAL = 1
} ;

Konstanten

 
AGILEREFERENCE_DEFAULT
Wert: 0
Verwenden Sie das standardmäßige Marshallingverhalten, d. h. zum Marshallen von Schnittstellen, wenn ein agiler Verweis auf die Schnittstelle abgerufen wird.
AGILEREFERENCE_DELAYEDMARSHAL
Wert: 1
Marshalling erfolgt bei Bedarf. Verwenden Sie diese Option nur in Situationen, in denen es sehr wahrscheinlich ist, dass ein Objekt nur aus demselben Apartment aufgelöst wird, in dem es registriert wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Kopfzeile combaseapi.h

Weitere Informationen

RoGetAgileReference