VARIANT_UserMarshal
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Ein VARIANT-Objekt marshallt in der RPC-Buffer.
unsigned char *__RPC_USER VARIANT_UserMarshal(
ULONG *pFlags,
BYTE *pBuffer,
VARIANT *pVariant
);
Parameter
Parameter |
Beschreibung |
---|---|
pFlags |
[in] Verweist auf Daten, die von RPC verwendet. |
pBuffer |
[in] Verweist auf den aktuellen Puffer. Dieser Zeiger kann oder Posten ausgerichtet werden. |
pVariant |
[in] Zeigt das VARIANT-Objekt. |
Rückgabewert
Der Rückgabewert vom zurückgegebenen HRESULT ist eine der folgenden.
Rückgabewert |
Bedeutung |
---|---|
S_OK |
Erfolg. |
E_INVALIDARG |
pVariant ist ungültig. |
RPC_X_NULL_REF_POINTER |
pVariant is NULL. |
DISP_E_BADVARTYPE |
Der Eingabeparameter ist keiner Variant-Typ. |