ReactOS 0.4.16-dev-401-g45b008d
ms-dtyp.idl File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _FILETIME
 
struct  _GUID
 
union  _LARGE_INTEGER
 
struct  _RPC_UNICODE_STRING
 
struct  _SYSTEMTIME
 
struct  _UINT128
 
union  _ULARGE_INTEGER
 
struct  _SID_IDENTIFIER_AUTHORITY
 
struct  _SID
 
struct  _ACCESS_MASK
 
struct  _ACE_HEADER
 
struct  _ACCESS_ALLOWED_ACE
 
struct  _ACCESS_ALLOWED_OBJECT_ACE
 
struct  _ACCESS_DENIED_ACE
 
struct  _ACCESS_ALLOWED_CALLBACK_ACE
 
struct  _ACCESS_DENIED_CALLBACK_ACE
 
struct  _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
 
struct  _ACCESS_DENIED_CALLBACK_OBJECT_ACE
 
struct  _SYSTEM_AUDIT_ACE
 
struct  _SYSTEM_AUDIT_CALLBACK_ACE
 
struct  _SYSTEM_MANDATORY_LABEL_ACE
 
struct  _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
 
struct  _ACL
 
struct  _SECURITY_DESCRIPTOR
 
struct  _RPC_SID
 

Typedefs

typedef int BOOL
 
typedef intPBOOL
 
typedef intLPBOOL
 
typedef unsigned char BYTE
 
typedef unsigned charPBYTE
 
typedef unsigned charLPBYTE
 
typedef unsigned long DWORD
 
typedef unsigned longPDWORD
 
typedef unsigned longLPDWORD
 
typedef unsigned int DWORD32
 
typedef unsigned __int64 DWORD64
 
typedef int INT
 
typedef intLPINT
 
typedef signed char INT8
 
typedef signed short INT16
 
typedef signed int INT32
 
typedef signed __int64 INT64
 
typedef signed int LONG32
 
typedef signed __int64 LONG64
 
typedef unsigned __int64 QWORD
 
typedef short SHORT
 
typedef __int64 TIME
 
typedef char CHAR
 
typedef charPCHAR
 
typedef unsigned char UCHAR
 
typedef unsigned charPUCHAR
 
typedef unsigned int UINT
 
typedef unsigned char UINT8
 
typedef unsigned short UINT16
 
typedef unsigned int UINT32
 
typedef unsigned __int64 UINT64
 
typedef unsigned long ULONG
 
typedef unsigned longPULONG
 
typedef unsigned int ULONG32
 
typedef unsigned __int64 ULONG64
 
typedef unsigned __int64 ULONGLONG
 
typedef unsigned short USHORT
 
typedef unsigned short WORD
 
typedef unsigned shortPWORD
 
typedef unsigned shortLPWORD
 
typedef long LONG
 
typedef longPLONG
 
typedef longLPLONG
 
typedef signed __int64 LONGLONG
 
typedef float FLOAT
 
typedef double DOUBLE
 
typedef BYTE BOOLEAN
 
typedef BYTEPBOOLEAN
 
typedef LONG LONG_PTR
 
typedef ULONG ULONG_PTR
 
typedef ULONG_PTR SIZE_T
 
typedef ULONG_PTR DWORD_PTR
 
typedef DWORD NET_API_STATUS =NULL
 
typedef ULONGLONG DWORDLONG
 
typedef ULONGLONGPDWORDLONG
 
typedef DWORD HCALL
 
typedef voidHANDLE
 
typedef voidPVOID
 
typedef voidRPC_BINDING_HANDLE
 
typedef voidPCONTEXT_HANDLE
 
typedef PCONTEXT_HANDLEPPCONTEXT_HANDLE
 
typedef wchar_t WCHAR
 
typedef wchar_tPWCHAR
 
typedef wchar_t UNICODE
 
typedef const charLPCSTR
 
typedef const wchar_tLPCWSTR
 
typedef charPSTR
 
typedef charLPSTR
 
typedef wchar_tLPWSTR
 
typedef wchar_tPWSTR
 
typedef const wchar_tLMCSTR
 
typedef WCHARLMSTR
 
typedef WCHARBSTR
 
typedef LPCSTR LPCTSTR
 
typedef LPSTR LPTSTR
 
typedef CHAR TCHAR
 
typedef struct _FILETIME FILETIME
 
typedef struct _FILETIMEPFILETIME
 
typedef struct _FILETIMELPFILETIME
 
typedef struct _GUID GUID
 
typedef struct _GUID UUID
 
typedef struct _GUIDPGUID
 
typedef struct _LARGE_INTEGER LARGE_INTEGER
 
typedef struct _LARGE_INTEGERPLARGE_INTEGER
 
typedef DWORD LCID
 
typedef struct _RPC_UNICODE_STRING RPC_UNICODE_STRING
 
typedef struct _RPC_UNICODE_STRINGPRPC_UNICODE_STRING
 
typedef struct _SYSTEMTIME SYSTEMTIME
 
typedef struct _SYSTEMTIMEPSYSTEMTIME
 
typedef struct _UINT128 UINT128
 
typedef struct _UINT128PUINT128
 
typedef struct _ULARGE_INTEGER ULARGE_INTEGER
 
typedef struct _ULARGE_INTEGERPULARGE_INTEGER
 
typedef struct _SID_IDENTIFIER_AUTHORITY SID_IDENTIFIER_AUTHORITY
 
typedef struct _SID SID
 
typedef struct _SIDPSID
 
typedef struct _ACCESS_MASK ACCESS_MASK
 
typedef struct _ACCESS_MASKPACCESS_MASK
 
typedef struct _ACE_HEADER ACE_HEADER
 
typedef struct _ACE_HEADERPACE_HEADER
 
typedef struct _ACCESS_ALLOWED_ACE ACCESS_ALLOWED_ACE
 
typedef struct _ACCESS_ALLOWED_ACEPACCESS_ALLOWED_ACE
 
typedef struct _ACCESS_ALLOWED_OBJECT_ACE ACCESS_ALLOWED_OBJECT_ACE
 
typedef struct _ACCESS_ALLOWED_OBJECT_ACEPACCESS_ALLOWED_OBJECT_ACE
 
typedef struct _ACCESS_DENIED_ACE ACCESS_DENIED_ACE
 
typedef struct _ACCESS_DENIED_ACEPACCESS_DENIED_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_ACE ACCESS_ALLOWED_CALLBACK_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_ACEPACCESS_ALLOWED_CALLBACK_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_ACE ACCESS_DENIED_CALLBACK_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_ACEPACCESS_DENIED_CALLBACK_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACEPACCESS_ALLOWED_CALLBACK_OBJECT_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE ACCESS_DENIED_CALLBACK_OBJECT_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_OBJECT_ACEPACCESS_DENIED_CALLBACK_OBJECT_ACE
 
typedef struct _SYSTEM_AUDIT_ACE SYSTEM_AUDIT_ACE
 
typedef struct _SYSTEM_AUDIT_ACEPSYSTEM_AUDIT_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_ACE SYSTEM_AUDIT_CALLBACK_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_ACEPSYSTEM_AUDIT_CALLBACK_ACE
 
typedef struct _SYSTEM_MANDATORY_LABEL_ACE SYSTEM_MANDATORY_LABEL_ACE
 
typedef struct _SYSTEM_MANDATORY_LABEL_ACEPSYSTEM_MANDATORY_LABEL_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACEPSYSTEM_AUDIT_CALLBACK_OBJECT_ACE
 
typedef struct _ACL ACL
 
typedef struct _ACLPACL
 
typedef struct _SECURITY_DESCRIPTOR SECURITY_DESCRIPTOR
 
typedef struct _SECURITY_DESCRIPTORPSECURITY_DESCRIPTOR
 
typedef DWORD SECURITY_INFORMATION
 
typedef DWORDPSECURITY_INFORMATION
 
typedef struct _RPC_SID RPC_SID
 
typedef struct _RPC_SIDPRPC_SID
 

Typedef Documentation

◆ ACCESS_ALLOWED_ACE

◆ ACCESS_ALLOWED_CALLBACK_ACE

◆ ACCESS_ALLOWED_CALLBACK_OBJECT_ACE

◆ ACCESS_ALLOWED_OBJECT_ACE

◆ ACCESS_DENIED_ACE

◆ ACCESS_DENIED_CALLBACK_ACE

◆ ACCESS_DENIED_CALLBACK_OBJECT_ACE

◆ ACCESS_MASK

◆ ACE_HEADER

◆ ACL

typedef struct _ACL ACL

◆ BOOL

typedef int BOOL

Definition at line 6 of file ms-dtyp.idl.

◆ BOOLEAN

typedef BYTE BOOLEAN

Definition at line 78 of file ms-dtyp.idl.

◆ BSTR

typedef WCHAR* BSTR

Definition at line 121 of file ms-dtyp.idl.

◆ BYTE

typedef unsigned char BYTE

Definition at line 7 of file ms-dtyp.idl.

◆ CHAR

typedef char CHAR

Definition at line 34 of file ms-dtyp.idl.

◆ DOUBLE

typedef double DOUBLE

Definition at line 74 of file ms-dtyp.idl.

◆ DWORD

typedef unsigned long DWORD

Definition at line 8 of file ms-dtyp.idl.

◆ DWORD32

typedef unsigned int DWORD32

Definition at line 11 of file ms-dtyp.idl.

◆ DWORD64

Definition at line 12 of file ms-dtyp.idl.

◆ DWORD_PTR

Definition at line 89 of file ms-dtyp.idl.

◆ DWORDLONG

Definition at line 93 of file ms-dtyp.idl.

◆ FILETIME

◆ FLOAT

typedef float FLOAT

Definition at line 71 of file ms-dtyp.idl.

◆ GUID

typedef struct _GUID GUID

◆ HANDLE

typedef void* HANDLE

Definition at line 99 of file ms-dtyp.idl.

◆ HCALL

typedef DWORD HCALL

Definition at line 95 of file ms-dtyp.idl.

◆ INT

typedef int INT

Definition at line 16 of file ms-dtyp.idl.

◆ INT16

typedef signed short INT16

Definition at line 20 of file ms-dtyp.idl.

◆ INT32

typedef signed int INT32

Definition at line 21 of file ms-dtyp.idl.

◆ INT64

typedef signed __int64 INT64

Definition at line 22 of file ms-dtyp.idl.

◆ INT8

typedef signed char INT8

Definition at line 19 of file ms-dtyp.idl.

◆ LARGE_INTEGER

◆ LCID

typedef DWORD LCID

Definition at line 156 of file ms-dtyp.idl.

◆ LMCSTR

typedef const wchar_t* LMCSTR

Definition at line 118 of file ms-dtyp.idl.

◆ LMSTR

typedef WCHAR* LMSTR

Definition at line 119 of file ms-dtyp.idl.

◆ LONG

typedef long LONG

Definition at line 61 of file ms-dtyp.idl.

◆ LONG32

typedef signed int LONG32

Definition at line 25 of file ms-dtyp.idl.

◆ LONG64

Definition at line 26 of file ms-dtyp.idl.

◆ LONG_PTR

typedef LONG LONG_PTR

Definition at line 85 of file ms-dtyp.idl.

◆ LONGLONG

Definition at line 67 of file ms-dtyp.idl.

◆ LPBOOL

typedef int * LPBOOL

Definition at line 6 of file ms-dtyp.idl.

◆ LPBYTE

typedef unsigned char * LPBYTE

Definition at line 7 of file ms-dtyp.idl.

◆ LPCSTR

typedef const char* LPCSTR

Definition at line 113 of file ms-dtyp.idl.

◆ LPCTSTR

typedef LPCSTR LPCTSTR

Definition at line 130 of file ms-dtyp.idl.

◆ LPCWSTR

typedef const wchar_t* LPCWSTR

Definition at line 114 of file ms-dtyp.idl.

◆ LPDWORD

typedef unsigned long * LPDWORD

Definition at line 8 of file ms-dtyp.idl.

◆ LPFILETIME

◆ LPINT

typedef int * LPINT

Definition at line 16 of file ms-dtyp.idl.

◆ LPLONG

typedef long* LPLONG

Definition at line 64 of file ms-dtyp.idl.

◆ LPSTR

typedef char * LPSTR

Definition at line 115 of file ms-dtyp.idl.

◆ LPTSTR

typedef LPSTR LPTSTR

Definition at line 131 of file ms-dtyp.idl.

◆ LPWORD

typedef unsigned short * LPWORD

Definition at line 58 of file ms-dtyp.idl.

◆ LPWSTR

typedef wchar_t* LPWSTR

Definition at line 116 of file ms-dtyp.idl.

◆ NET_API_STATUS

Definition at line 91 of file ms-dtyp.idl.

◆ PACCESS_ALLOWED_ACE

◆ PACCESS_ALLOWED_CALLBACK_ACE

◆ PACCESS_ALLOWED_CALLBACK_OBJECT_ACE

◆ PACCESS_ALLOWED_OBJECT_ACE

◆ PACCESS_DENIED_ACE

◆ PACCESS_DENIED_CALLBACK_ACE

◆ PACCESS_DENIED_CALLBACK_OBJECT_ACE

◆ PACCESS_MASK

◆ PACE_HEADER

◆ PACL

Definition at line 105 of file security.c.

◆ PBOOL

typedef int * PBOOL

Definition at line 6 of file ms-dtyp.idl.

◆ PBOOLEAN

typedef BYTE * PBOOLEAN

Definition at line 78 of file ms-dtyp.idl.

◆ PBYTE

typedef unsigned char * PBYTE

Definition at line 7 of file ms-dtyp.idl.

◆ PCHAR

typedef char * PCHAR

Definition at line 34 of file ms-dtyp.idl.

◆ PCONTEXT_HANDLE

Definition at line 105 of file ms-dtyp.idl.

◆ PDWORD

typedef unsigned long * PDWORD

Definition at line 8 of file ms-dtyp.idl.

◆ PDWORDLONG

typedef ULONGLONG * PDWORDLONG

Definition at line 93 of file ms-dtyp.idl.

◆ PFILETIME

◆ PGUID

typedef struct _GUID * PGUID

◆ PLARGE_INTEGER

◆ PLONG

typedef long * PLONG

Definition at line 61 of file ms-dtyp.idl.

◆ PPCONTEXT_HANDLE

Definition at line 106 of file ms-dtyp.idl.

◆ PRPC_SID

◆ PRPC_UNICODE_STRING

◆ PSECURITY_DESCRIPTOR

Definition at line 98 of file security.c.

◆ PSECURITY_INFORMATION

Definition at line 311 of file ms-dtyp.idl.

◆ PSID

static PSID

Definition at line 35 of file eventlog.c.

◆ PSTR

typedef char* PSTR

Definition at line 115 of file ms-dtyp.idl.

◆ PSYSTEM_AUDIT_ACE

◆ PSYSTEM_AUDIT_CALLBACK_ACE

◆ PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE

◆ PSYSTEM_MANDATORY_LABEL_ACE

◆ PSYSTEMTIME

◆ PUCHAR

typedef unsigned char * PUCHAR

Definition at line 35 of file ms-dtyp.idl.

◆ PUINT128

◆ PULARGE_INTEGER

Definition at line 28 of file drive.c.

◆ PULONG

typedef unsigned long * PULONG

Definition at line 47 of file ms-dtyp.idl.

◆ PVOID

typedef void* PVOID

Definition at line 100 of file ms-dtyp.idl.

◆ PWCHAR

typedef wchar_t * PWCHAR

Definition at line 109 of file ms-dtyp.idl.

◆ PWORD

typedef unsigned short * PWORD

Definition at line 58 of file ms-dtyp.idl.

◆ PWSTR

typedef wchar_t * PWSTR

Definition at line 116 of file ms-dtyp.idl.

◆ QWORD

Definition at line 28 of file ms-dtyp.idl.

◆ RPC_BINDING_HANDLE

Definition at line 103 of file ms-dtyp.idl.

◆ RPC_SID

◆ RPC_UNICODE_STRING

◆ SECURITY_DESCRIPTOR

◆ SECURITY_INFORMATION

Definition at line 311 of file ms-dtyp.idl.

◆ SHORT

typedef short SHORT

Definition at line 30 of file ms-dtyp.idl.

◆ SID

typedef struct _SID SID

◆ SID_IDENTIFIER_AUTHORITY

◆ SIZE_T

typedef ULONG_PTR SIZE_T

Definition at line 88 of file ms-dtyp.idl.

◆ SYSTEM_AUDIT_ACE

◆ SYSTEM_AUDIT_CALLBACK_ACE

◆ SYSTEM_AUDIT_CALLBACK_OBJECT_ACE

◆ SYSTEM_MANDATORY_LABEL_ACE

◆ SYSTEMTIME

◆ TCHAR

typedef CHAR TCHAR

Definition at line 132 of file ms-dtyp.idl.

◆ TIME

typedef __int64 TIME

Definition at line 32 of file ms-dtyp.idl.

◆ UCHAR

typedef unsigned char UCHAR

Definition at line 35 of file ms-dtyp.idl.

◆ UINT

typedef unsigned int UINT

Definition at line 38 of file ms-dtyp.idl.

◆ UINT128

◆ UINT16

Definition at line 42 of file ms-dtyp.idl.

◆ UINT32

typedef unsigned int UINT32

Definition at line 43 of file ms-dtyp.idl.

◆ UINT64

Definition at line 44 of file ms-dtyp.idl.

◆ UINT8

typedef unsigned char UINT8

Definition at line 41 of file ms-dtyp.idl.

◆ ULARGE_INTEGER

◆ ULONG

typedef unsigned long ULONG

Definition at line 47 of file ms-dtyp.idl.

◆ ULONG32

typedef unsigned int ULONG32

Definition at line 50 of file ms-dtyp.idl.

◆ ULONG64

Definition at line 51 of file ms-dtyp.idl.

◆ ULONG_PTR

typedef ULONG ULONG_PTR

Definition at line 86 of file ms-dtyp.idl.

◆ ULONGLONG

Definition at line 54 of file ms-dtyp.idl.

◆ UNICODE

typedef wchar_t UNICODE

Definition at line 111 of file ms-dtyp.idl.

◆ USHORT

Definition at line 55 of file ms-dtyp.idl.

◆ UUID

typedef struct _GUID UUID

◆ WCHAR

typedef wchar_t WCHAR

Definition at line 109 of file ms-dtyp.idl.

◆ WORD

typedef unsigned short WORD

Definition at line 58 of file ms-dtyp.idl.