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 |
---|---|
|
Erfolg. |
|
Mindestens eines der Argumente ist ungültig. |
|
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 |