Freigeben über


ITypeInfo::GetMops-Methode (oaidl.h)

Ruft Marshallinformationen ab.

Syntax

HRESULT GetMops(
  [in]  MEMBERID memid,
  [out] BSTR     *pBstrMops
);

Parameter

[in] memid

Die Member-ID, die angibt, welche Marshallinformationen erforderlich sind.

[out] pBstrMops

Die opcode-Zeichenfolge, die beim Marshallen der Felder der Struktur verwendet wird, die durch die Typbeschreibung, auf die verwiesen wird, oder NULL, wenn keine Informationen zurückgegeben werden.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S_OK
Erfolg.
E_INVALIDARG
Mindestens eines der Argumente ist ungültig.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.

Hinweise

Wenn die übergebene Member-ID MEMBERID_NIL ist, gibt die Funktion die Opcodezeichenfolge zum Marshallen der Felder der Struktur zurück, die durch die Typbeschreibung beschrieben werden. Andernfalls wird die opcode-Zeichenfolge zum Marshallen der vom Index angegebenen Funktion zurückgegeben.

Wenn die Typbeschreibung von einer anderen Typbeschreibung erbt, rekursiert diese Funktion bei Bedarf die Basistypbeschreibung, um das Element mit der angeforderten Member-ID zu finden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oaidl.h

Weitere Informationen

Itypeinfo