VARIANT_UserUnmarshal-Funktion (oaidl.h)
Hebt dieMarmation eines VARIANT-Objekts aus dem RPC-Puffer auf.
Syntax
unsigned char * VARIANT_UserUnmarshal(
[in] unsigned long *unnamedParam1,
[in] unsigned char *unnamedParam2,
[out] VARIANT *unnamedParam3
);
Parameter
[in] unnamedParam1
Die von RPC verwendeten Daten.
[in] unnamedParam2
Der aktuelle Puffer. Dieser Zeiger kann am Eintrag ausgerichtet sein oder nicht.
[out] unnamedParam3
Das Objekt.
Rückgabewert
Der vom zurückgegebenen HRESULT-Wert abgerufene Wert ist einer der folgenden:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der pVariant-Parameter ist ungültig. |
|
Die Stubdaten für die Puffergröße sind falsch. |
|
Der Eingabeparameter ist kein gültiger Variantentyp. |
|
Unzureichender Arbeitsspeicher für die Ausführung dieser Funktion. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oaidl.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |