Compartir a través de


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
WDS_TRANSPORT_CLIENT_CURRENT_API_VERSION
1
La versión actual.

ulAuthLevel

Este miembro puede contener uno de los valores siguientes.

Valor Significado
WDS_TRANSPORTCLIENT_AUTH
0x1
La información de autenticación sobre este usuario se enviará al servidor. El servidor usará esta información para determinar si el usuario tiene acceso a este archivo.
WDS_TRANSPORTCLIENT_NO_AUTH
0x2
No se enviará información de autenticación al servidor. Si el servidor no está configurado para aceptar estas solicitudes, se producirá un error en la solicitud.

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
WDS_TRANSPORTCLIENT_PROTOCOL_MULTICAST
0x00000001
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