summaryrefslogtreecommitdiff
path: root/usb/usbview/xmlhelper.h
diff options
context:
space:
mode:
authorDave Wilson <[email protected]>2015-03-17 19:50:07 -0700
committerDave Wilson <[email protected]>2015-03-17 19:50:07 -0700
commit97cf5197cf5b882b2c689d8dc2b555f2edf8f418 (patch)
tree46f3701832d70b420eb0fc0eb93261f9da45db3f /usb/usbview/xmlhelper.h
parentef1905bf1e8825bb31120dfb27e0daf3154d859a (diff)
Initial publish
Diffstat (limited to 'usb/usbview/xmlhelper.h')
-rw-r--r--usb/usbview/xmlhelper.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/usb/usbview/xmlhelper.h b/usb/usbview/xmlhelper.h
new file mode 100644
index 00000000..b5ee271b
--- /dev/null
+++ b/usb/usbview/xmlhelper.h
@@ -0,0 +1,41 @@
+/*++
+
+Copyright (c) 1997-2011 Microsoft Corporation
+
+Module Name:
+
+ XMLHELPER.H
+
+Abstract:
+
+ This helper file declaration for XML helper APIs
+
+Environment:
+
+ user mode
+
+Revision History:
+
+ 05-05-11 : created
+
+--*/
+
+#pragma once
+
+/*****************************************************************************
+ I N C L U D E S
+*****************************************************************************/
+#include "uvcview.h"
+
+EXTERN_C HRESULT InitXmlHelper();
+EXTERN_C HRESULT ReleaseXmlWriter();
+EXTERN_C HRESULT SaveXml(LPTSTR szfileName, DWORD dwCreationDisposition);
+EXTERN_C HRESULT XmlAddHostController(
+ PSTR hcName,
+ PUSBHOSTCONTROLLERINFO hcInfo
+ );
+EXTERN_C HRESULT XmlAddRootHub(PSTR rhName, PUSBROOTHUBINFO rhInfo);
+EXTERN_C HRESULT XmlAddExternalHub(PSTR ehName, PUSBEXTERNALHUBINFO ehInfo);
+EXTERN_C HRESULT XmlAddUsbDevice(PSTR devName, PUSBDEVICEINFO deviceInfo);
+EXTERN_C VOID XmlNotifyEndOfNodeList(PVOID pContext);
+