ReactOS 0.4.17-dev-923-g4c9a150
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 int * PBOOL
 
typedef int * LPBOOL
 
typedef unsigned char BYTE
 
typedef unsigned char * PBYTE
 
typedef unsigned char * LPBYTE
 
typedef unsigned long DWORD
 
typedef unsigned long * PDWORD
 
typedef unsigned long * LPDWORD
 
typedef unsigned int DWORD32
 
typedef unsigned __int64 DWORD64
 
typedef int INT
 
typedef int * LPINT
 
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 char * PCHAR
 
typedef unsigned char UCHAR
 
typedef unsigned char * PUCHAR
 
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 long * PULONG
 
typedef unsigned int ULONG32
 
typedef unsigned __int64 ULONG64
 
typedef unsigned __int64 ULONGLONG
 
typedef unsigned short USHORT
 
typedef unsigned short WORD
 
typedef unsigned short * PWORD
 
typedef unsigned short * LPWORD
 
typedef long LONG
 
typedef long * PLONG
 
typedef long * LPLONG
 
typedef signed __int64 LONGLONG
 
typedef float FLOAT
 
typedef double DOUBLE
 
typedef BYTE BOOLEAN
 
typedef BYTE * PBOOLEAN
 
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 ULONGLONG * PDWORDLONG
 
typedef DWORD HCALL
 
typedef void * HANDLE
 
typedef void * PVOID
 
typedef void * RPC_BINDING_HANDLE
 
typedef void * PCONTEXT_HANDLE
 
typedef PCONTEXT_HANDLE * PPCONTEXT_HANDLE
 
typedef wchar_t WCHAR
 
typedef wchar_t * PWCHAR
 
typedef wchar_t UNICODE
 
typedef const char * LPCSTR
 
typedef const wchar_t * LPCWSTR
 
typedef char * PSTR
 
typedef char * LPSTR
 
typedef wchar_t * LPWSTR
 
typedef wchar_t * PWSTR
 
typedef const wchar_t * LMCSTR
 
typedef WCHAR * LMSTR
 
typedef WCHAR * BSTR
 
typedef LPCSTR LPCTSTR
 
typedef LPSTR LPTSTR
 
typedef CHAR TCHAR
 
typedef struct _FILETIME FILETIME
 
typedef struct _FILETIME * PFILETIME
 
typedef struct _FILETIME * LPFILETIME
 
typedef struct _GUID GUID
 
typedef struct _GUID UUID
 
typedef struct _GUID * PGUID
 
typedef struct _LARGE_INTEGER LARGE_INTEGER
 
typedef struct _LARGE_INTEGER * PLARGE_INTEGER
 
typedef DWORD LCID
 
typedef struct _RPC_UNICODE_STRING RPC_UNICODE_STRING
 
typedef struct _RPC_UNICODE_STRING * PRPC_UNICODE_STRING
 
typedef struct _SYSTEMTIME SYSTEMTIME
 
typedef struct _SYSTEMTIME * PSYSTEMTIME
 
typedef struct _UINT128 UINT128
 
typedef struct _UINT128 * PUINT128
 
typedef struct _ULARGE_INTEGER ULARGE_INTEGER
 
typedef struct _ULARGE_INTEGER * PULARGE_INTEGER
 
typedef struct _SID_IDENTIFIER_AUTHORITY SID_IDENTIFIER_AUTHORITY
 
typedef struct _SID SID
 
typedef struct _SID * PSID
 
typedef struct _ACCESS_MASK ACCESS_MASK
 
typedef struct _ACCESS_MASK * PACCESS_MASK
 
typedef struct _ACE_HEADER ACE_HEADER
 
typedef struct _ACE_HEADER * PACE_HEADER
 
typedef struct _ACCESS_ALLOWED_ACE ACCESS_ALLOWED_ACE
 
typedef struct _ACCESS_ALLOWED_ACE * PACCESS_ALLOWED_ACE
 
typedef struct _ACCESS_ALLOWED_OBJECT_ACE ACCESS_ALLOWED_OBJECT_ACE
 
typedef struct _ACCESS_ALLOWED_OBJECT_ACE * PACCESS_ALLOWED_OBJECT_ACE
 
typedef struct _ACCESS_DENIED_ACE ACCESS_DENIED_ACE
 
typedef struct _ACCESS_DENIED_ACE * PACCESS_DENIED_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_ACE ACCESS_ALLOWED_CALLBACK_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_ACE * PACCESS_ALLOWED_CALLBACK_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_ACE ACCESS_DENIED_CALLBACK_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_ACE * PACCESS_DENIED_CALLBACK_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
 
typedef struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE * PACCESS_ALLOWED_CALLBACK_OBJECT_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE ACCESS_DENIED_CALLBACK_OBJECT_ACE
 
typedef struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE * PACCESS_DENIED_CALLBACK_OBJECT_ACE
 
typedef struct _SYSTEM_AUDIT_ACE SYSTEM_AUDIT_ACE
 
typedef struct _SYSTEM_AUDIT_ACE * PSYSTEM_AUDIT_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_ACE SYSTEM_AUDIT_CALLBACK_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_ACE * PSYSTEM_AUDIT_CALLBACK_ACE
 
typedef struct _SYSTEM_MANDATORY_LABEL_ACE SYSTEM_MANDATORY_LABEL_ACE
 
typedef struct _SYSTEM_MANDATORY_LABEL_ACE * PSYSTEM_MANDATORY_LABEL_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
 
typedef struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE * PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE
 
typedef struct _ACL ACL
 
typedef struct _ACL * PACL
 
typedef struct _SECURITY_DESCRIPTOR SECURITY_DESCRIPTOR
 
typedef struct _SECURITY_DESCRIPTOR * PSECURITY_DESCRIPTOR
 
typedef DWORD SECURITY_INFORMATION
 
typedef DWORD * PSECURITY_INFORMATION
 
typedef struct _RPC_SID RPC_SID
 
typedef struct _RPC_SID * PRPC_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

typedef struct _ACL * PACL

◆ 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

◆ PSECURITY_INFORMATION

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

◆ PSID

static PSID

Definition at line 37 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.