aboutsummaryrefslogtreecommitdiff
path: root/Src/Plugins/Input/in_wmvdrm/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'Src/Plugins/Input/in_wmvdrm/util.h')
-rw-r--r--Src/Plugins/Input/in_wmvdrm/util.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/Src/Plugins/Input/in_wmvdrm/util.h b/Src/Plugins/Input/in_wmvdrm/util.h
new file mode 100644
index 00000000..8c8890da
--- /dev/null
+++ b/Src/Plugins/Input/in_wmvdrm/util.h
@@ -0,0 +1,20 @@
+#ifndef NULLSOFT_UTILH
+#define NULLSOFT_UTILH
+
+#include <windows.h>
+
+void WaitForEvent(HANDLE hEvent, DWORD msMaxWaitTime);
+char *HRErrorCode(HRESULT hr);
+
+void GuidString(GUID guid, wchar_t *target, size_t len);
+
+GUID StringGUID(const wchar_t *source);
+
+void BinaryString(unsigned char *binary, size_t size, wchar_t *final, size_t len);
+
+const wchar_t *UserTextDescription(unsigned char *binary, size_t size);
+const wchar_t *UserTextString(unsigned char *binary, size_t size);
+
+int DoAboutMessageBox(HWND parent, wchar_t* title, wchar_t* message);
+
+#endif