enum
{
WSMANTAG_HEADER = 1,
WSMANTAG_TO = 2,
WSMANTAG_RESOURCE_URI = 3,
WSMANTAG_REPLY_TO = 4,
WSMANTAG_ACTION = 5,
WSMANTAG_SELECTOR_SET = 6,
WSMANTAG_MESSAGE_ID = 7,
WSMANTAG_ADDRESS = 8,
WSMANTAG_SELECTOR = 9,
WSMANTAG_MAX_ENVELOPE_SIZE = 10,
WSMANTAG_ENUM_ENUMERATE = 11,
WSMANTAG_ENUM_MAX_ELEMENTS = 12,
WSMANTAG_ENUM_OPTIMIZE_ENUMERATION = 13,
WSMANTAG_ENUM_POLYMORPHISM_MODE = 14,
WSMANTAG_ENUM_POLYMORPHISM_MODE_NONE = 15,
WSMANTAG_ENUM_POLYMORPHISM_MODE_EXCLUDE_PROPS = 16,
WSMANTAG_ENUM_POLYMORPHISM_MODE_INCLUDE_PROPS = 17,
WSMANTAG_ENUM_MODE = 18,
WSMANTAG_ENUM_MODE_OBJECT = 19,
WSMANTAG_ENUM_MODE_OBJECT_AND_EPR = 20,
WSMANTAG_ENUM_MODE_EPR = 21,
WSMANTAG_ENUM_FILTER = 22,
WSMANTAG_ENUM_DIALIECT = 23,
WSMANTAG_ENUM_PULL = 24,
WSMANTAG_PULL_ENUMERATION_CONTEXT = 25,
WSMANTAG_PULL_MAX_ELEMENTS = 26,
WSMANTAG_ENUM_RELEASE = 27,
WSMANTAG_ACTION_ENUMERATE = 28,
WSMANTAG_ACTION_PULL = 29,
WSMANTAG_ACTION_RELEASE = 30,
WSMANTAG_ACTION_GET = 31,
WSMANTAG_ACTION_PUT = 32,
WSMANTAG_ACTION_DELETE = 33,
WSMANTAG_ACTION_CREATE = 34,
TAG46 = 35,
WSMANTAG_IDENTIFY = 36
};
int HashStr(const char* s, size_t n);