estructura WDS_TRANSPORTCLIENT_REQUEST (wdstci.h)
Esta estructura la usa la función WdsTransportClientStartSession .
Sintaxis
typedef struct _WDS_TRANSPORTCLIENT_REQUEST {
ULONG ulLength;
ULONG ulApiVersion;
ULONG ulAuthLevel;
LPCWSTR pwszServer;
LPCWSTR pwszNamespace;
LPCWSTR pwszObjectName;
ULONG ulCacheSize;
ULONG ulProtocol;
PVOID pvProtocolData;
ULONG ulProtocolDataLength;
} WDS_TRANSPORTCLIENT_REQUEST, *PWDS_TRANSPORTCLIENT_REQUEST;
Miembros
ulLength
Longitud de esta estructura en bytes.
ulApiVersion
Versión de la API en la que se compila el autor de la llamada. El cliente de multidifusión puede rechazar la solicitud en función de este valor.
Este miembro debe contener el siguiente valor.
Valor | Significado |
---|---|
|
La versión actual. |
ulAuthLevel
Este miembro puede contener uno de los valores siguientes.
pwszServer
Nombre de servidor.
pwszNamespace
Espacio de nombres del objeto que se va a recuperar.
pwszObjectName
Especifica el nombre del objeto que se va a recuperar. Los nombres de objeto dependen del proveedor.
ulCacheSize
Especifica la cantidad de datos en bytes que el consumidor puede almacenar en su cola. Una vez alcanzado este umbral, el cliente no enviará más escrituras al consumidor hasta que se libere alguna memoria con WdsTransportClientCompleteWrite.
ulProtocol
Especifica el protocolo que se usará para esta transferencia.
Este miembro puede contener el siguiente valor.
Valor | Significado |
---|---|
|
El archivo se transferirá mediante un protocolo de multidifusión eficaz. |
pvProtocolData
Estructura de datos de protocolo para el protocolo. La estructura es NULL para WDS_TRANSPORTCLIENT_PROTOCOL_MULTICAST protocolo.
ulProtocolDataLength
Longitud de los datos del protocolo a los que apunta pvProtocolData.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | wdstci.h |