[][src]Crate ms_dtyp

Library to represent the data types of [MS-DTYP]. This library is still in very alpha version.

Structs

FILETIME
RPC_SID

typedef struct _RPC_SID { unsigned char Revision; unsigned char SubAuthorityCount; RPC_SID_IDENTIFIER_AUTHORITY IdentifierAuthority; [size_is(SubAuthorityCount)] unsigned long SubAuthority[]; } RPC_SID, *PRPC_S

RPC_UNICODE_STRING

Constants

RID_ADMINISTRATOR
RID_ALLOWED_RODC_PASSWORD_REPLICATION_GROUP
RID_CERT_PUBLISHERS
RID_CLONEABLE_CONTROLLERS
RID_DENIED_RODC_PASSWORD_REPLICATION_GROUP
RID_DOMAIN_ADMINS
RID_DOMAIN_COMPUTERS
RID_DOMAIN_CONTROLLERS
RID_DOMAIN_GUESTS
RID_DOMAIN_USERS
RID_ENTERPRISE_ADMINS
RID_ENTERPRISE_KEY_ADMINS
RID_GROUP_POLICY_CREATOR_OWNERS
RID_GUEST
RID_KEY_ADMINS
RID_KRBTGT
RID_PROTECTED_USERS
RID_RAS_SERVERS
RID_READONLY_DOMAIN_CONTROLLERS
RID_SCHEMA_ADMINISTRATORS

Type Definitions

BYTE

typedef unsigned char BYTE, *PBYTE, *LPBYTE;

CHAR

typedef char CHAR, *PCHAR;

DWORD

typedef unsigned long DWORD, *PDWORD, *LPDWORD;

RPC_SID_IDENTIFIER_AUTHORITY

typedef struct _RPC_SID_IDENTIFIER_AUTHORITY { byte Value[6]; } RPC_SID_IDENTIFIER_AUTHORITY;

UCHAR

typedef unsigned char UCHAR, *PUCHAR;

ULONG

typedef unsigned long ULONG, *PULONG;

ULONG64

typedef unsigned __int64 ULONG64;

USHORT

typedef unsigned short USHORT;

WCHAR

typedef wchar_t WCHAR, *PWCHAR;

byte
wchar_t

typedef unsigned short wchar_t;