summaryrefslogtreecommitdiff
path: root/avscamera/sys/Waitable.cpp
diff options
context:
space:
mode:
authorkarlf <[email protected]>2016-08-11 13:28:13 -0700
committerkarlf <[email protected]>2016-08-11 13:28:13 -0700
commit96eb96dfb613e4c745db6bd1f53a92fe7e2290fc (patch)
treead5f3ede5cbcd6b598677ce41bcf8318471bdd92 /avscamera/sys/Waitable.cpp
parent687b274aa38fd05c8c26e3068932121876d7f745 (diff)
Updated for "Windows 10 Anniversary Update" (Version 1607)
Diffstat (limited to 'avscamera/sys/Waitable.cpp')
-rw-r--r--avscamera/sys/Waitable.cpp69
1 files changed, 0 insertions, 69 deletions
diff --git a/avscamera/sys/Waitable.cpp b/avscamera/sys/Waitable.cpp
deleted file mode 100644
index 1de5827a..00000000
--- a/avscamera/sys/Waitable.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-/**************************************************************************
-
- A/V Stream Camera Sample
-
- Copyright (c) 2014, Microsoft Corporation.
-
- File:
-
- waitable.cpp
-
- Abstract:
-
- Base interface for any object that is waitable.
- In otherwords, it contains a kernel dispatch object.
-
- History:
-
- created 5/30/2014
-
-**************************************************************************/
-
-#include "Common.h"
-
-KWaitable::
-KWaitable()
-{}
-
-
-KWaitable::
-~KWaitable()
-{}
-
-NTSTATUS
-KWaitable::
-Wait(
- _In_opt_ PLARGE_INTEGER Timeout
-)
-/*++
-
-Routine Description:
-
- Default Wait implementation.
-
-Arguments:
-
- Timeout -
- An optional timeout value in 100ns units. Negative is relative time.
- If NULL, wait forever.
-
-Return Value:
-
- Success / Failure.
-
---*/
-{
- PVOID pObj = GetDispatchObject() ;
-
- if(pObj != NULL)
- {
- return
- KeWaitForSingleObject(
- pObj,
- Executive,
- KernelMode,
- FALSE,
- Timeout);
- }
- return STATUS_SUCCESS;
-}