wsdapi.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. /**
  2. * This file has no copyright assigned and is placed in the Public Domain.
  3. * This file is part of the mingw-w64 runtime package.
  4. * No warranty is given; refer to the file DISCLAIMER.PD within this package.
  5. */
  6. #ifndef _INC_WSDAPI
  7. #define _INC_WSDAPI
  8. #if (_WIN32_WINNT >= 0x0600)
  9. #ifdef __cplusplus
  10. extern "C" {
  11. #endif
  12. typedef struct IWSDAsyncResult IWSDAsyncResult;
  13. typedef struct IWSDServiceProxy IWSDServiceProxy;
  14. typedef struct IWSDEndpointProxy IWSDEndpointProxy;
  15. typedef struct IWSDMessageParameters IWSDMessageParameters;
  16. typedef struct IWSDServiceMessaging IWSDServiceMessaging;
  17. typedef struct _WSD_EVENT WSD_EVENT;
  18. typedef struct _WSD_SOAP_FAULT_SUBCODE WSD_SOAP_FAULT_SUBCODE;
  19. typedef struct _WSD_LOCALIZED_STRING_LIST WSD_LOCALIZED_STRING_LIST;
  20. typedef struct _WSD_URI_LIST WSD_URI_LIST;
  21. typedef struct _WSD_NAME_LIST WSD_NAME_LIST;
  22. typedef struct _WSD_SERVICE_METADATA_LIST WSD_SERVICE_METADATA_LIST;
  23. typedef struct _WSD_PROBE_MATCH_LIST WSD_PROBE_MATCH_LIST;
  24. typedef struct _WSDXML_NAME WSDXML_NAME;
  25. typedef struct _WSDXML_ELEMENT WSDXML_ELEMENT;
  26. typedef struct _WSDXML_NODE WSDXML_NODE;
  27. typedef struct _WSDXML_ATTRIBUTE WSDXML_ATTRIBUTE;
  28. typedef struct _WSDXML_PREFIX_MAPPING WSDXML_PREFIX_MAPPING;
  29. typedef struct _WSDXML_ELEMENT_LIST WSDXML_ELEMENT_LIST;
  30. typedef struct _WSDXML_TYPE WSDXML_TYPE;
  31. typedef struct _WSD_METADATA_SECTION_LIST WSD_METADATA_SECTION_LIST;
  32. typedef struct _WSD_METADATA_SECTION WSD_METADATA_SECTION;
  33. typedef struct _WSD_ENDPOINT_REFERENCE_LIST WSD_ENDPOINT_REFERENCE_LIST;
  34. #ifdef __cplusplus
  35. }
  36. #endif
  37. #include <wsdtypes.h>
  38. #include <wsdbase.h>
  39. #include <wsdxmldom.h>
  40. #include <wsdxml.h>
  41. #include <wsdhost.h>
  42. #include <wsdutil.h>
  43. #include <wsdclient.h>
  44. #include <wsddisco.h>
  45. #include <wsdattachment.h>
  46. #endif /*(_WIN32_WINNT >= 0x0600)*/
  47. #endif /*_INC_WSDAPI*/