#if (NTDDI_VERSION >= NTDDI_VISTA)
_IRQL_requires_max_(DISPATCH_LEVEL)
-NTKERNELAPI
+NTKRNLVISTAAPI
VOID
NTAPI
PoSetSystemWake(
_Inout_ struct _IRP *Irp);
_IRQL_requires_max_(DISPATCH_LEVEL)
-NTKERNELAPI
+NTKRNLVISTAAPI
BOOLEAN
NTAPI
PoGetSystemWake(
IoQueueWorkItem(IoWorkItem, IopWorkItemExCallback, QueueType, Context);
}
+_IRQL_requires_max_(PASSIVE_LEVEL)
+_Must_inspect_result_
+NTKRNLVISTAAPI
+NTSTATUS
+NTAPI
+IoSetDevicePropertyData(
+ _In_ PDEVICE_OBJECT Pdo,
+ _In_ CONST DEVPROPKEY *PropertyKey,
+ _In_ LCID Lcid,
+ _In_ ULONG Flags,
+ _In_ DEVPROPTYPE Type,
+ _In_ ULONG Size,
+ _In_opt_ PVOID Data)
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
_IRQL_requires_max_(PASSIVE_LEVEL)
_Must_inspect_result_
NTKRNLVISTAAPI
_Out_ PULONG SecondsRemaining)
{
return FALSE;
-}
\ No newline at end of file
+}
+
+_IRQL_requires_max_(DISPATCH_LEVEL)
+NTKRNLVISTAAPI
+VOID
+NTAPI
+PoSetSystemWake(
+ _Inout_ struct _IRP *Irp)
+{
+
+}
+
+_IRQL_requires_max_(DISPATCH_LEVEL)
+NTKRNLVISTAAPI
+BOOLEAN
+NTAPI
+PoGetSystemWake(
+ _In_ struct _IRP *Irp)
+{
+ return FALSE;
+}