| \n |
| Microsoft Invisible Computing |
WS-Transfer provides generic accessor methods for various classes.
XML namespace wxf=http://schemas.xmlsoap.org/ws/2004/09/transfer
C type for interface pointer:
Extends IUnknown
Implemented by WsMan
Methods: Get Put Delete Create
Structs: FaultTemplate Selector MaxEnvelopeSize
Retrieve values.
SCODE Get(
/*in,this*/ PIWSTRANSFER iThis,
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,optional*/ PSelector SelectorSet,
/*in,optional*/ TIME OperationTimeout,
/*out,size-is,type-is*/ void * Value,
/*out,type-of*/ _TCHAR * pValueType,
/*in,size-of*/ UINT ValueSize)
The URI for request. Transferred in the wsa:To header.
The URI for the resource we are getting. Transferred in the wsman:ResourceURI header.
The selector for the resource instance we are getting. Transferred in the wsman:SelectorSet header.
Timeout for current operation. Transferred in the wsman:OperationTimeout header.
Rather than being inherited this interface uses dynamic typing.
Type of NewValue is returned here.
Size of buffer (Value).
SCODE IWsTransfer::Get(
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,optional*/ PSelector SelectorSet,
/*in,optional*/ TIME OperationTimeout,
/*out,size-is,type-is*/ void * Value,
/*out,type-of*/ _TCHAR * pValueType,
/*in,size-of*/ UINT ValueSize)
Assign value.
SCODE Put(
/*in,this*/ PIWSTRANSFER iThis,
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,optional*/ PSelector SelectorSet,
/*in,type-is,selector-is*/ const void * NewValue,
/*in,type-of*/ const _TCHAR * NewValueType,
/*in,selector-of*/ const UINT32* NewValueSelector,
/*out,optional,size-is,type-is*/ void * Value,
/*out,type-of*/ _TCHAR * pValueType,
/*in,size-of*/ UINT ValueSize)
The URI for request. Transferred in the wsa:To header.
The URI for the resource we are putting. Transferred in the wsman:ResourceURI header.
The selector for the resource instance we are putting. Transferred in the wsman:SelectorSet header.
Dynamically typed new value.
Type of NewValue.
Active fields of NewValue.
Return current value here.
Type of NewValue is returned here.
Size of buffer (Value).
SCODE IWsTransfer::Put(
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,optional*/ PSelector SelectorSet,
/*in,type-is,selector-is*/ const void * NewValue,
/*in,type-of*/ const _TCHAR * NewValueType,
/*in,selector-of*/ const UINT32* NewValueSelector,
/*out,optional,size-is,type-is*/ void * Value,
/*out,type-of*/ _TCHAR * pValueType,
/*in,size-of*/ UINT ValueSize)
Zap object.
SCODE Delete(
/*in,this*/ PIWSTRANSFER iThis,
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,optional*/ PSelector SelectorSet)
The URI for request. Transferred in the wsa:To header.
The URI for the resource we are getting. Transferred in the wsman:ResourceURI header.
The selector for the resource instance we are getting. Transferred in the wsman:SelectorSet header.
SCODE IWsTransfer::Delete(
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,optional*/ PSelector SelectorSet)
Create new object.
SCODE Create(
/*in,this*/ PIWSTRANSFER iThis,
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,type-is*/ const void * InitialValue,
/*in,type-of*/ const _TCHAR * ValueType,
/*out*/ PEndpointReference_QUIET ResourceCreated)
The URI for request. Transferred in the wsa:To header.
The URI for the resource we are getting. Transferred in the wsman:ResourceURI header.
Dynamically typed initial value.
Type of InitialValue.
Reference to the new object.
SCODE IWsTransfer::Create(
/*in*/ const _TCHAR * To,
/*in*/ const _TCHAR * ResourceURI,
/*in,type-is*/ const void * InitialValue,
/*in,type-of*/ const _TCHAR * ValueType,
/*out*/ PEndpointReference_QUIET ResourceCreated)
_TCHAR *string| ©2006 Microsoft Corporation. All rights reserved. | Terms of Use | Privacy Statement | Accessibility | End User License Agreement |