OpenVPN
basic.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UNICODE
#define PRIXGUID   "{%08lX-%04hX-%04hX-%02hhX%02hhX-%02hhX%02hhX%02hhX%02hhX%02hhX%02hhX}"
#define PRIGUID_PARAM(g)
#define PRIGUID_PARAM_REF(g)
#define __L(q)
#define _L(q)
#define _In_
#define _In_opt_
#define _In_z_
#define _Inout_
#define _Inout_opt_
#define _Out_
#define _Out_opt_
#define _Out_z_cap_(n)

Macro Definition Documentation

◆ __L

#define __L ( q)
Value:
L##q

Definition at line 37 of file basic.h.

◆ _In_

◆ _In_opt_

#define _In_opt_

◆ _In_z_

◆ _Inout_

◆ _Inout_opt_

#define _Inout_opt_

Definition at line 53 of file basic.h.

Referenced by schedule_adapter_create(), and schedule_adapter_delete().

◆ _L

◆ _Out_

◆ _Out_opt_

#define _Out_opt_

Definition at line 59 of file basic.h.

Referenced by get_device_reg_property().

◆ _Out_z_cap_

#define _Out_z_cap_ ( n)

Definition at line 62 of file basic.h.

◆ PRIGUID_PARAM

#define PRIGUID_PARAM ( g)
Value:
(g).Data1, (g).Data2, (g).Data3, (g).Data4[0], (g).Data4[1], (g).Data4[2], (g).Data4[3], \
(g).Data4[4], (g).Data4[5], (g).Data4[6], (g).Data4[7]

Definition at line 30 of file basic.h.

Referenced by schedule_adapter_delete().

◆ PRIGUID_PARAM_REF

#define PRIGUID_PARAM_REF ( g)
Value:
&(g).Data1, &(g).Data2, &(g).Data3, &(g).Data4[0], &(g).Data4[1], &(g).Data4[2], \
&(g).Data4[3], &(g).Data4[4], &(g).Data4[5], &(g).Data4[6], &(g).Data4[7]

Definition at line 33 of file basic.h.

Referenced by parse_guid().

◆ PRIXGUID

#define PRIXGUID   "{%08lX-%04hX-%04hX-%02hhX%02hhX-%02hhX%02hhX%02hhX%02hhX%02hhX%02hhX}"

Definition at line 29 of file basic.h.

Referenced by parse_guid(), and schedule_adapter_delete().

◆ UNICODE

#define UNICODE

Definition at line 26 of file basic.h.