- Remove redundant IoSizeOfIrp, PoSetDeviceBusy and PPOWER_SETTING_CALLBACK definitions (They exist in wdm.h)

svn path=/branches/header-work/; revision=46139
This commit is contained in:
Amine Khaldi 2010-03-12 16:55:09 +00:00
parent d418c3b59e
commit 401b11a24d

View file

@ -6233,9 +6233,6 @@ IoReplaceFileObjectName(
) \
)
#define IoSizeOfIrp( StackSize ) \
((USHORT) (sizeof( IRP ) + ((StackSize) * (sizeof( IO_STACK_LOCATION )))))
#if (NTDDI_VERSION >= NTDDI_VISTA)
typedef struct _IO_PRIORITY_INFO {
ULONG Size;
@ -6245,15 +6242,6 @@ typedef struct _IO_PRIORITY_INFO {
} IO_PRIORITY_INFO, *PIO_PRIORITY_INFO;
#endif
#define PoSetDeviceBusy(IdlePointer) *IdlePointer = 0
typedef NTSTATUS
(NTAPI *PPOWER_SETTING_CALLBACK) (
IN LPCGUID SettingGuid,
IN PVOID Value,
IN ULONG ValueLength,
IN OUT PVOID Context OPTIONAL);
#define PO_CB_SYSTEM_POWER_POLICY 0
#define PO_CB_AC_STATUS 1
#define PO_CB_BUTTON_COLLISION 2