PARAMFLAG Výčet

Definice

Popisuje, jak přenést prvek struktury, parametr nebo funkci návratovou hodnotu mezi procesy.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

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
Dědičnost
PARAMFLAG
Atributy

Pole

Name Hodnota Description
PARAMFLAG_NONE 0

Nezadá, zda parametr předává nebo přijímá informace.

PARAMFLAG_FIN 1

Parametr předává informace z volajícího do volané.

PARAMFLAG_FOUT 2

Parametr vrátí informace z volané volajícímu.

PARAMFLAG_FLCID 4

Parametr je místní identifikátor klientské aplikace.

PARAMFLAG_FRETVAL 8

Parametr je návratová hodnota člena.

PARAMFLAG_FOPT 16

Parametr je volitelný.

PARAMFLAG_FHASDEFAULT 32

Parametr má definované výchozí chování.

PARAMFLAG_FHASCUSTDATA 64

Parametr obsahuje vlastní data.

Poznámky

Modul CLR (Common Language Runtime) vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.

Platí pro