PARAMFLAG Enumeration

Definition

Beschreibt, wie ein Strukturelement, parameter oder Funktionsrücklaufwert zwischen Prozessen übertragen wird.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class PARAMFLAG
[System.Flags]
public enum PARAMFLAG
[System.Flags]
[System.Serializable]
public enum PARAMFLAG
[<System.Flags>]
type PARAMFLAG = 
[<System.Flags>]
[<System.Serializable>]
type PARAMFLAG = 
Public Enum PARAMFLAG
Vererbung
PARAMFLAG
Attribute

Felder

Name Wert Beschreibung
PARAMFLAG_NONE 0

Gibt nicht an, ob der Parameter Informationen übergibt oder empfängt.

PARAMFLAG_FIN 1

Der Parameter übergibt Informationen vom Aufrufer an den Angerufenen.

PARAMFLAG_FOUT 2

Der Parameter gibt Informationen vom Angerufenen an den Aufrufer zurück.

PARAMFLAG_FLCID 4

Der Parameter ist der lokale Bezeichner einer Clientanwendung.

PARAMFLAG_FRETVAL 8

Der Parameter ist der Rückgabewert des Elements.

PARAMFLAG_FOPT 16

Der Parameter ist optional.

PARAMFLAG_FHASDEFAULT 32

Der Parameter hat standardverhalten definiert.

PARAMFLAG_FHASCUSTDATA 64

Der Parameter verfügt über benutzerdefinierte Daten.

Hinweise

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Gilt für: