WDS_TRANSPORTCLIENT_REQUEST struttura (wdstci.h)
Questa struttura viene usata dalla funzione WdsTransportClientStartSession .
Sintassi
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;
Members
ulLength
Lunghezza di questa struttura in byte.
ulApiVersion
Versione dell'API compilata dal chiamante. Il client multicast può rifiutare la richiesta in base a questo valore.
Questo membro deve contenere il valore seguente.
Valore | Significato |
---|---|
|
La versione corrente. |
ulAuthLevel
Questo membro può contenere uno dei valori seguenti.
pwszServer
Nome del server.
pwszNamespace
Spazio dei nomi dell'oggetto da recuperare.
pwszObjectName
Specifica il nome dell'oggetto da recuperare. I nomi degli oggetti sono dipendenti dal provider.
ulCacheSize
Specifica la quantità di dati in byte che il consumer può archiviare nella coda. Una volta raggiunta questa soglia, il client non invierà più scritture al consumer finché non viene rilasciata una memoria con WdsTransportClientCompleteWrite.
ulProtocol
Specifica il protocollo da usare per questo trasferimento.
Questo membro può contenere il valore seguente.
Valore | Significato |
---|---|
|
Il file verrà trasferito usando un protocollo multicast efficiente. |
pvProtocolData
Struttura dei dati del protocollo. La struttura è NULL per WDS_TRANSPORTCLIENT_PROTOCOL_MULTICAST protocollo.
ulProtocolDataLength
Lunghezza dei dati del protocollo a cui fa riferimento pvProtocolData.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | wdstci.h |