fixing some header problem for portcls

svn path=/trunk/; revision=27155
This commit is contained in:
Magnus Olsen 2007-06-12 15:23:28 +00:00
parent 36f388cc37
commit 425ddbf45a
3 changed files with 10 additions and 0 deletions

View file

@ -21,6 +21,8 @@
IUnknown
*/
#ifndef __IUnknown_INTERFACE_DEFINED__
#define __IUnknown_INTERFACE_DEFINED__
DEFINE_GUID(
IID_IUnknown,
0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x46);
@ -41,6 +43,7 @@ DECLARE_INTERFACE(IUnknown)
STDMETHOD_(ULONG, Release)( THIS )
PURE;
};
#endif
#undef INTERFACE

View file

@ -132,7 +132,10 @@ struct _SCATTER_GATHER_LIST;
struct _DRIVE_LAYOUT_INFORMATION;
struct _DRIVE_LAYOUT_INFORMATION_EX;
#ifndef _SECURITY_ATTRIBUTES_
#define _SECURITY_ATTRIBUTES_
typedef PVOID PSECURITY_DESCRIPTOR;
#endif
typedef ULONG SECURITY_INFORMATION, *PSECURITY_INFORMATION;
typedef PVOID PSID;

View file

@ -2539,6 +2539,9 @@ typedef struct _TOKEN_USER {
} TOKEN_USER, *PTOKEN_USER;
typedef DWORD SECURITY_INFORMATION,*PSECURITY_INFORMATION;
typedef WORD SECURITY_DESCRIPTOR_CONTROL,*PSECURITY_DESCRIPTOR_CONTROL;
#ifndef _SECURITY_ATTRIBUTES_
#define _SECURITY_ATTRIBUTES_
typedef struct _SECURITY_DESCRIPTOR {
BYTE Revision;
BYTE Sbz1;
@ -2548,6 +2551,7 @@ typedef struct _SECURITY_DESCRIPTOR {
PACL Sacl;
PACL Dacl;
} SECURITY_DESCRIPTOR, *PSECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR;
#endif
typedef struct _SECURITY_DESCRIPTOR_RELATIVE {
BYTE Revision;
BYTE Sbz1;