WS_TRACE_API enumeration

Syntax


enum WS_TRACE_API {  WS_TRACE_API_NONE, 
  WS_TRACE_API_START_READER_CANONICALIZATION, 
  WS_TRACE_API_END_READER_CANONICALIZATION, 
  WS_TRACE_API_START_WRITER_CANONICALIZATION, 
  WS_TRACE_API_END_WRITER_CANONICALIZATION, 
  WS_TRACE_API_CREATE_XML_BUFFER, 
  WS_TRACE_API_REMOVE_NODE, 
  WS_TRACE_API_CREATE_READER, 
  WS_TRACE_API_SET_INPUT, 
  WS_TRACE_API_SET_INPUT_TO_BUFFER, 
  WS_TRACE_API_FREE_XML_READER, 
  WS_TRACE_API_GET_READER_PROPERTY, 
  WS_TRACE_API_GET_READER_NODE, 
  WS_TRACE_API_FILL_READER, 
  WS_TRACE_API_READ_START_ELEMENT, 
  WS_TRACE_API_READ_TO_START_ELEMENT, 
  WS_TRACE_API_READ_START_ATTRIBUTE, 
  WS_TRACE_API_READ_END_ATTRIBUTE, 
  WS_TRACE_API_READ_NODE, 
  WS_TRACE_API_SKIP_NODE, 
  WS_TRACE_API_READ_END_ELEMENT, 
  WS_TRACE_API_FIND_ATTRIBUTE, 
  WS_TRACE_API_READ_ELEMENT_VALUE, 
  WS_TRACE_API_READ_CHARS, 
  WS_TRACE_API_READ_CHARS_UTF8, 
  WS_TRACE_API_READ_BYTES, 
  WS_TRACE_API_READ_ARRAY, 
  WS_TRACE_API_GET_READER_POSITION, 
  WS_TRACE_API_SET_READER_POSITION, 
  WS_TRACE_API_MOVE_READER, 
  WS_TRACE_API_CREATE_WRITER, 
  WS_TRACE_API_FREE_XML_WRITER, 
  WS_TRACE_API_SET_OUTPUT, 
  WS_TRACE_API_SET_OUTPUT_TO_BUFFER, 
  WS_TRACE_API_GET_WRITER_PROPERTY, 
  WS_TRACE_API_FLUSH_WRITER, 
  WS_TRACE_API_WRITE_START_ELEMENT, 
  WS_TRACE_API_WRITE_END_START_ELEMENT, 
  WS_TRACE_API_WRITE_XMLNS_ATTRIBUTE, 
  WS_TRACE_API_WRITE_START_ATTRIBUTE, 
  WS_TRACE_API_WRITE_END_ATTRIBUTE, 
  WS_TRACE_API_WRITE_VALUE, 
  WS_TRACE_API_WRITE_XML_BUFFER, 
  WS_TRACE_API_READ_XML_BUFFER, 
  WS_TRACE_API_WRITE_XML_BUFFER_TO_BYTES, 
  WS_TRACE_API_READ_XML_BUFFER_FROM_BYTES, 
  WS_TRACE_API_WRITE_ARRAY, 
  WS_TRACE_API_WRITE_QUALIFIED_NAME, 
  WS_TRACE_API_WRITE_CHARS, 
  WS_TRACE_API_WRITE_CHARS_UTF8, 
  WS_TRACE_API_WRITE_BYTES, 
  WS_TRACE_API_PUSH_BYTES, 
  WS_TRACE_API_PULL_BYTES, 
  WS_TRACE_API_WRITE_END_ELEMENT, 
  WS_TRACE_API_WRITE_TEXT, 
  WS_TRACE_API_WRITE_START_CDATA, 
  WS_TRACE_API_WRITE_END_CDATA, 
  WS_TRACE_API_WRITE_NODE, 
  WS_TRACE_API_PREFIX_FROM_NAMESPACE, 
  WS_TRACE_API_GET_WRITER_POSITION, 
  WS_TRACE_API_SET_WRITER_POSITION, 
  WS_TRACE_API_MOVE_WRITER, 
  WS_TRACE_API_TRIM_XML_WHITESPACE, 
  WS_TRACE_API_VERIFY_XML_NCNAME, 
  WS_TRACE_API_XML_STRING_EQUALS, 
  WS_TRACE_API_NAMESPACE_FROM_PREFIX, 
  WS_TRACE_API_READ_QUALIFIED_NAME, 
  WS_TRACE_API_GET_XML_ATTRIBUTE, 
  WS_TRACE_API_COPY_NODE, 
  WS_TRACE_API_ASYNC_EXECUTE, 
  WS_TRACE_API_CREATE_CHANNEL, 
  WS_TRACE_API_OPEN_CHANNEL, 
  WS_TRACE_API_SEND_MESSAGE, 
  WS_TRACE_API_RECEIVE_MESSAGE, 
  WS_TRACE_API_REQUEST_REPLY, 
  WS_TRACE_API_SEND_REPLY_MESSAGE, 
  WS_TRACE_API_SEND_FAULT_MESSAGE_FOR_ERROR, 
  WS_TRACE_API_GET_CHANNEL_PROPERTY, 
  WS_TRACE_API_SET_CHANNEL_PROPERTY, 
  WS_TRACE_API_WRITE_MESSAGE_START, 
  WS_TRACE_API_WRITE_MESSAGE_END, 
  WS_TRACE_API_READ_MESSAGE_START, 
  WS_TRACE_API_READ_MESSAGE_END, 
  WS_TRACE_API_CLOSE_CHANNEL, 
  WS_TRACE_API_ABORT_CHANNEL, 
  WS_TRACE_API_FREE_CHANNEL, 
  WS_TRACE_API_RESET_CHANNEL, 
  WS_TRACE_API_ABANDON_MESSAGE, 
  WS_TRACE_API_SHUTDOWN_SESSION_CHANNEL, 
  WS_TRACE_API_GET_CONTEXT_PROPERTY, 
  WS_TRACE_API_GET_DICTIONARY, 
  WS_TRACE_API_READ_ENDPOINT_ADDRESS_EXTENSION, 
  WS_TRACE_API_CREATE_ERROR, 
  WS_TRACE_API_ADD_ERROR_STRING, 
  WS_TRACE_API_GET_ERROR_STRING, 
  WS_TRACE_API_COPY_ERROR, 
  WS_TRACE_API_GET_ERROR_PROPERTY, 
  WS_TRACE_API_SET_ERROR_PROPERTY, 
  WS_TRACE_API_RESET_ERROR, 
  WS_TRACE_API_FREE_ERROR, 
  WS_TRACE_API_GET_FAULT_ERROR_PROPERTY, 
  WS_TRACE_API_SET_FAULT_ERROR_PROPERTY, 
  WS_TRACE_API_CREATE_FAULT_FROM_ERROR, 
  WS_TRACE_API_SET_FAULT_ERROR_DETAIL, 
  WS_TRACE_API_GET_FAULT_ERROR_DETAIL, 
  WS_TRACE_API_CREATE_HEAP, 
  WS_TRACE_API_ALLOC, 
  WS_TRACE_API_GET_HEAP_PROPERTY, 
  WS_TRACE_API_RESET_HEAP, 
  WS_TRACE_API_FREE_HEAP, 
  WS_TRACE_API_CREATE_LISTENER, 
  WS_TRACE_API_OPEN_LISTENER, 
  WS_TRACE_API_ACCEPT_CHANNEL, 
  WS_TRACE_API_CLOSE_LISTENER, 
  WS_TRACE_API_ABORT_LISTENER, 
  WS_TRACE_API_RESET_LISTENER, 
  WS_TRACE_API_FREE_LISTENER, 
  WS_TRACE_API_GET_LISTENER_PROPERTY, 
  WS_TRACE_API_SET_LISTENER_PROPERTY, 
  WS_TRACE_API_CREATE_CHANNEL_FOR_LISTENER, 
  WS_TRACE_API_CREATE_MESSAGE, 
  WS_TRACE_API_CREATE_MESSAGE_FOR_CHANNEL, 
  WS_TRACE_API_INITIALIZE_MESSAGE, 
  WS_TRACE_API_RESET_MESSAGE, 
  WS_TRACE_API_FREE_MESSAGE, 
  WS_TRACE_API_GET_HEADER_ATTRIBUTES, 
  WS_TRACE_API_GET_HEADER, 
  WS_TRACE_API_GET_CUSTOM_HEADER, 
  WS_TRACE_API_REMOVE_HEADER, 
  WS_TRACE_API_SET_HEADER, 
  WS_TRACE_API_REMOVE_CUSTOM_HEADER, 
  WS_TRACE_API_ADD_CUSTOM_HEADER, 
  WS_TRACE_API_ADD_MAPPED_HEADER, 
  WS_TRACE_API_REMOVE_MAPPED_HEADER, 
  WS_TRACE_API_GET_MAPPED_HEADER, 
  WS_TRACE_API_WRITE_BODY, 
  WS_TRACE_API_READ_BODY, 
  WS_TRACE_API_WRITE_ENVELOPE_START, 
  WS_TRACE_API_WRITE_ENVELOPE_END, 
  WS_TRACE_API_READ_ENVELOPE_START, 
  WS_TRACE_API_READ_ENVELOPE_END, 
  WS_TRACE_API_GET_MESSAGE_PROPERTY, 
  WS_TRACE_API_SET_MESSAGE_PROPERTY, 
  WS_TRACE_API_ADDRESS_MESSAGE, 
  WS_TRACE_API_CHECK_MUST_UNDERSTAND_HEADERS, 
  WS_TRACE_API_MARK_HEADER_AS_UNDERSTOOD, 
  WS_TRACE_API_FILL_BODY, 
  WS_TRACE_API_FLUSH_BODY, 
  WS_TRACE_API_REQUEST_SECURITY_TOKEN, 
  WS_TRACE_API_GET_SECURITY_TOKEN_PROPERTY, 
  WS_TRACE_API_CREATE_XML_SECURITY_TOKEN, 
  WS_TRACE_API_FREE_SECURITY_TOKEN, 
  WS_TRACE_API_REVOKE_SECURITY_CONTEXT, 
  WS_TRACE_API_GET_SECURITY_CONTEXT_PROPERTY, 
  WS_TRACE_API_READ_ELEMENT_TYPE, 
  WS_TRACE_API_READ_ATTRIBUTE_TYPE, 
  WS_TRACE_API_READ_TYPE, 
  WS_TRACE_API_WRITE_ELEMENT_TYPE, 
  WS_TRACE_API_WRITE_ATTRIBUTE_TYPE, 
  WS_TRACE_API_WRITE_TYPE, 
  WS_TRACE_API_SERVICE_REGISTER_FOR_CANCEL, 
  WS_TRACE_API_GET_SERVICE_HOST_PROPERTY, 
  WS_TRACE_API_CREATE_SERVICE_HOST, 
  WS_TRACE_API_OPEN_SERVICE_HOST, 
  WS_TRACE_API_CLOSE_SERVICE_HOST, 
  WS_TRACE_API_ABORT_SERVICE_HOST, 
  WS_TRACE_API_FREE_SERVICE_HOST, 
  WS_TRACE_API_RESET_SERVICE_HOST, 
  WS_TRACE_API_GET_SERVICE_PROXY_PROPERTY, 
  WS_TRACE_API_CREATE_SERVICE_PROXY, 
  WS_TRACE_API_OPEN_SERVICE_PROXY, 
  WS_TRACE_API_CLOSE_SERVICE_PROXY, 
  WS_TRACE_API_ABORT_SERVICE_PROXY, 
  WS_TRACE_API_FREE_SERVICE_PROXY, 
  WS_TRACE_API_RESET_SERVICE_PROXY, 
  WS_TRACE_API_ABORT_CALL, 
  WS_TRACE_API_CALL, 
  WS_TRACE_API_DECODE_URL, 
  WS_TRACE_API_ENCODE_URL, 
  WS_TRACE_API_COMBINE_URL, 
  WS_TRACE_API_DATETIME_TO_FILETIME, 
  WS_TRACE_API_FILETIME_TO_DATETIME, 
  WS_TRACE_API_DUMP_MEMORY, 
  WS_TRACE_API_SET_AUTOFAIL, 
  WS_TRACE_API_CREATE_METADATA, 
  WS_TRACE_API_READ_METADATA, 
  WS_TRACE_API_FREE_METADATA, 
  WS_TRACE_API_RESET_METADATA, 
  WS_TRACE_API_GET_METADATA_PROPERTY, 
  WS_TRACE_API_GET_MISSING_METADATA_DOCUMENT_ADDRESS, 
  WS_TRACE_API_GET_METADATA_ENDPOINTS, 
  WS_TRACE_API_MATCH_POLICY_ALTERNATIVE, 
  WS_TRACE_API_GET_POLICY_PROPERTY, 
  WS_TRACE_API_GET_POLICY_ALTERNATIVE_COUNT, 
  WS_TRACE_API_WS_CREATE_SERVICE_PROXY_FROM_TEMPLATE, 
  WS_TRACE_API_WS_CREATE_SERVICE_HOST_FROM_TEMPLATE 

};

Constants

WS_TRACE_API_NONE
WS_TRACE_API_START_READER_CANONICALIZATION
WS_TRACE_API_END_READER_CANONICALIZATION
WS_TRACE_API_START_WRITER_CANONICALIZATION
WS_TRACE_API_END_WRITER_CANONICALIZATION
WS_TRACE_API_CREATE_XML_BUFFER
WS_TRACE_API_REMOVE_NODE
WS_TRACE_API_CREATE_READER
WS_TRACE_API_SET_INPUT
WS_TRACE_API_SET_INPUT_TO_BUFFER
WS_TRACE_API_FREE_XML_READER
WS_TRACE_API_GET_READER_PROPERTY
WS_TRACE_API_GET_READER_NODE
WS_TRACE_API_FILL_READER
WS_TRACE_API_READ_START_ELEMENT
WS_TRACE_API_READ_TO_START_ELEMENT
WS_TRACE_API_READ_START_ATTRIBUTE
WS_TRACE_API_READ_END_ATTRIBUTE
WS_TRACE_API_READ_NODE
WS_TRACE_API_SKIP_NODE
WS_TRACE_API_READ_END_ELEMENT
WS_TRACE_API_FIND_ATTRIBUTE
WS_TRACE_API_READ_ELEMENT_VALUE
WS_TRACE_API_READ_CHARS
WS_TRACE_API_READ_CHARS_UTF8
WS_TRACE_API_READ_BYTES
WS_TRACE_API_READ_ARRAY
WS_TRACE_API_GET_READER_POSITION
WS_TRACE_API_SET_READER_POSITION
WS_TRACE_API_MOVE_READER
WS_TRACE_API_CREATE_WRITER
WS_TRACE_API_FREE_XML_WRITER
WS_TRACE_API_SET_OUTPUT
WS_TRACE_API_SET_OUTPUT_TO_BUFFER
WS_TRACE_API_GET_WRITER_PROPERTY
WS_TRACE_API_FLUSH_WRITER
WS_TRACE_API_WRITE_START_ELEMENT
WS_TRACE_API_WRITE_END_START_ELEMENT
WS_TRACE_API_WRITE_XMLNS_ATTRIBUTE
WS_TRACE_API_WRITE_START_ATTRIBUTE
WS_TRACE_API_WRITE_END_ATTRIBUTE
WS_TRACE_API_WRITE_VALUE
WS_TRACE_API_WRITE_XML_BUFFER
WS_TRACE_API_READ_XML_BUFFER
WS_TRACE_API_WRITE_XML_BUFFER_TO_BYTES
WS_TRACE_API_READ_XML_BUFFER_FROM_BYTES
WS_TRACE_API_WRITE_ARRAY
WS_TRACE_API_WRITE_QUALIFIED_NAME
WS_TRACE_API_WRITE_CHARS
WS_TRACE_API_WRITE_CHARS_UTF8
WS_TRACE_API_WRITE_BYTES
WS_TRACE_API_PUSH_BYTES
WS_TRACE_API_PULL_BYTES
WS_TRACE_API_WRITE_END_ELEMENT
WS_TRACE_API_WRITE_TEXT
WS_TRACE_API_WRITE_START_CDATA
WS_TRACE_API_WRITE_END_CDATA
WS_TRACE_API_WRITE_NODE
WS_TRACE_API_PREFIX_FROM_NAMESPACE
WS_TRACE_API_GET_WRITER_POSITION
WS_TRACE_API_SET_WRITER_POSITION
WS_TRACE_API_MOVE_WRITER
WS_TRACE_API_TRIM_XML_WHITESPACE
WS_TRACE_API_VERIFY_XML_NCNAME
WS_TRACE_API_XML_STRING_EQUALS
WS_TRACE_API_NAMESPACE_FROM_PREFIX
WS_TRACE_API_READ_QUALIFIED_NAME
WS_TRACE_API_GET_XML_ATTRIBUTE
WS_TRACE_API_COPY_NODE
WS_TRACE_API_ASYNC_EXECUTE
WS_TRACE_API_CREATE_CHANNEL
WS_TRACE_API_OPEN_CHANNEL
WS_TRACE_API_SEND_MESSAGE
WS_TRACE_API_RECEIVE_MESSAGE
WS_TRACE_API_REQUEST_REPLY
WS_TRACE_API_SEND_REPLY_MESSAGE
WS_TRACE_API_SEND_FAULT_MESSAGE_FOR_ERROR
WS_TRACE_API_GET_CHANNEL_PROPERTY
WS_TRACE_API_SET_CHANNEL_PROPERTY
WS_TRACE_API_WRITE_MESSAGE_START
WS_TRACE_API_WRITE_MESSAGE_END
WS_TRACE_API_READ_MESSAGE_START
WS_TRACE_API_READ_MESSAGE_END
WS_TRACE_API_CLOSE_CHANNEL
WS_TRACE_API_ABORT_CHANNEL
WS_TRACE_API_FREE_CHANNEL
WS_TRACE_API_RESET_CHANNEL
WS_TRACE_API_ABANDON_MESSAGE
WS_TRACE_API_SHUTDOWN_SESSION_CHANNEL
WS_TRACE_API_GET_CONTEXT_PROPERTY
WS_TRACE_API_GET_DICTIONARY
WS_TRACE_API_READ_ENDPOINT_ADDRESS_EXTENSION
WS_TRACE_API_CREATE_ERROR
WS_TRACE_API_ADD_ERROR_STRING
WS_TRACE_API_GET_ERROR_STRING
WS_TRACE_API_COPY_ERROR
WS_TRACE_API_GET_ERROR_PROPERTY
WS_TRACE_API_SET_ERROR_PROPERTY
WS_TRACE_API_RESET_ERROR
WS_TRACE_API_FREE_ERROR
WS_TRACE_API_GET_FAULT_ERROR_PROPERTY
WS_TRACE_API_SET_FAULT_ERROR_PROPERTY
WS_TRACE_API_CREATE_FAULT_FROM_ERROR
WS_TRACE_API_SET_FAULT_ERROR_DETAIL
WS_TRACE_API_GET_FAULT_ERROR_DETAIL
WS_TRACE_API_CREATE_HEAP
WS_TRACE_API_ALLOC
WS_TRACE_API_GET_HEAP_PROPERTY
WS_TRACE_API_RESET_HEAP
WS_TRACE_API_FREE_HEAP
WS_TRACE_API_CREATE_LISTENER
WS_TRACE_API_OPEN_LISTENER
WS_TRACE_API_ACCEPT_CHANNEL
WS_TRACE_API_CLOSE_LISTENER
WS_TRACE_API_ABORT_LISTENER
WS_TRACE_API_RESET_LISTENER
WS_TRACE_API_FREE_LISTENER
WS_TRACE_API_GET_LISTENER_PROPERTY
WS_TRACE_API_SET_LISTENER_PROPERTY
WS_TRACE_API_CREATE_CHANNEL_FOR_LISTENER
WS_TRACE_API_CREATE_MESSAGE
WS_TRACE_API_CREATE_MESSAGE_FOR_CHANNEL
WS_TRACE_API_INITIALIZE_MESSAGE
WS_TRACE_API_RESET_MESSAGE
WS_TRACE_API_FREE_MESSAGE
WS_TRACE_API_GET_HEADER_ATTRIBUTES
WS_TRACE_API_GET_HEADER
WS_TRACE_API_GET_CUSTOM_HEADER
WS_TRACE_API_REMOVE_HEADER
WS_TRACE_API_SET_HEADER
WS_TRACE_API_REMOVE_CUSTOM_HEADER
WS_TRACE_API_ADD_CUSTOM_HEADER
WS_TRACE_API_ADD_MAPPED_HEADER
WS_TRACE_API_REMOVE_MAPPED_HEADER
WS_TRACE_API_GET_MAPPED_HEADER
WS_TRACE_API_WRITE_BODY
WS_TRACE_API_READ_BODY
WS_TRACE_API_WRITE_ENVELOPE_START
WS_TRACE_API_WRITE_ENVELOPE_END
WS_TRACE_API_READ_ENVELOPE_START
WS_TRACE_API_READ_ENVELOPE_END
WS_TRACE_API_GET_MESSAGE_PROPERTY
WS_TRACE_API_SET_MESSAGE_PROPERTY
WS_TRACE_API_ADDRESS_MESSAGE
WS_TRACE_API_CHECK_MUST_UNDERSTAND_HEADERS
WS_TRACE_API_MARK_HEADER_AS_UNDERSTOOD
WS_TRACE_API_FILL_BODY
WS_TRACE_API_FLUSH_BODY
WS_TRACE_API_REQUEST_SECURITY_TOKEN
WS_TRACE_API_GET_SECURITY_TOKEN_PROPERTY
WS_TRACE_API_CREATE_XML_SECURITY_TOKEN
WS_TRACE_API_FREE_SECURITY_TOKEN
WS_TRACE_API_REVOKE_SECURITY_CONTEXT
WS_TRACE_API_GET_SECURITY_CONTEXT_PROPERTY
WS_TRACE_API_READ_ELEMENT_TYPE
WS_TRACE_API_READ_ATTRIBUTE_TYPE
WS_TRACE_API_READ_TYPE
WS_TRACE_API_WRITE_ELEMENT_TYPE
WS_TRACE_API_WRITE_ATTRIBUTE_TYPE
WS_TRACE_API_WRITE_TYPE
WS_TRACE_API_SERVICE_REGISTER_FOR_CANCEL
WS_TRACE_API_GET_SERVICE_HOST_PROPERTY
WS_TRACE_API_CREATE_SERVICE_HOST
WS_TRACE_API_OPEN_SERVICE_HOST
WS_TRACE_API_CLOSE_SERVICE_HOST
WS_TRACE_API_ABORT_SERVICE_HOST
WS_TRACE_API_FREE_SERVICE_HOST
WS_TRACE_API_RESET_SERVICE_HOST
WS_TRACE_API_GET_SERVICE_PROXY_PROPERTY
WS_TRACE_API_CREATE_SERVICE_PROXY
WS_TRACE_API_OPEN_SERVICE_PROXY
WS_TRACE_API_CLOSE_SERVICE_PROXY
WS_TRACE_API_ABORT_SERVICE_PROXY
WS_TRACE_API_FREE_SERVICE_PROXY
WS_TRACE_API_RESET_SERVICE_PROXY
WS_TRACE_API_ABORT_CALL
WS_TRACE_API_CALL
WS_TRACE_API_DECODE_URL
WS_TRACE_API_ENCODE_URL
WS_TRACE_API_COMBINE_URL
WS_TRACE_API_DATETIME_TO_FILETIME
WS_TRACE_API_FILETIME_TO_DATETIME
WS_TRACE_API_DUMP_MEMORY
WS_TRACE_API_SET_AUTOFAIL
WS_TRACE_API_CREATE_METADATA
WS_TRACE_API_READ_METADATA
WS_TRACE_API_FREE_METADATA
WS_TRACE_API_RESET_METADATA
WS_TRACE_API_GET_METADATA_PROPERTY
WS_TRACE_API_GET_MISSING_METADATA_DOCUMENT_ADDRESS
WS_TRACE_API_GET_METADATA_ENDPOINTS
WS_TRACE_API_MATCH_POLICY_ALTERNATIVE
WS_TRACE_API_GET_POLICY_PROPERTY
WS_TRACE_API_GET_POLICY_ALTERNATIVE_COUNT
WS_TRACE_API_WS_CREATE_SERVICE_PROXY_FROM_TEMPLATE
WS_TRACE_API_WS_CREATE_SERVICE_HOST_FROM_TEMPLATE

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

WebServices.h

 

 

Community Additions

ADD
Show: