Leggere in inglese

Condividi tramite


intestazione peerdist.h

Questa intestazione viene usata da Peer-to-Peer. Per altre informazioni, vedere:

peerdist.h contiene le interfacce di programmazione seguenti:

Funzioni

 
PeerDistClientAddContentInformation

La funzione PeerDistClientAddContentInformation aggiunge le informazioni sul contenuto associate a un handle di contenuto aperto da PeerDistClientOpenContent.
PeerDistClientAddData

La funzione PeerDistClientAddData viene usata per fornire contenuto alla cache locale.
PeerDistClientBlockRead

La funzione PeerDistClientBlockRead legge i blocchi di dati del contenuto.
PeerDistClientCancelAsyncOperation

La funzione PeerDistClientCancelAsyncOperation annulla l'operazione asincrona associata a una struttura OVERLAPPED e l'handle del contenuto restituito da PeerDistClientOpenContent.
PeerDistClientCloseContent

La funzione PeerDistClientCloseContent chiude l'handle del contenuto aperto da PeerDistClientOpenContent.
PeerDistClientCompleteContentInformation

La funzione PeerDistClientCompleteContentInformation completa il processo di aggiunta delle informazioni sul contenuto.
PeerDistClientFlushContent

La funzione PeerDistClientFlushContent consente a un client di rimuovere il contenuto aggiunto alla cache locale con la funzione PeerDistClientAddData usando il PEERDIST_CONTENT_TAG associato.
PeerDistClientGetInformationByHandle

La funzione PeerDistClientGetInformationByHandle recupera informazioni aggiuntive dal servizio Distribuzione peer per un handle di contenuto specifico.
PeerDistClientOpenContent

La funzione PeerDistClientOpenContent viene aperta e restituisce un PEERDIST_CONTENT_HANDLE. Il client usa l'handle di contenuto per recuperare i dati dal servizio Distribuzione peer.
PeerDistClientStreamRead

PeerDistClientStreamRead legge una sequenza di byte dal flusso di contenuto.
PeerDistGetOverlappedResult

La funzione PeerDistGetOverlappedResult recupera i risultati delle operazioni asincrone.
PeerDistGetStatus

La funzione PeerDistGetStatus restituisce lo stato corrente del servizio Di distribuzione peer.
PeerDistGetStatusEx

La funzione PeerDistGetStatusEx restituisce lo stato e le funzionalità correnti del servizio Di distribuzione peer.
PeerDistRegisterForStatusChangeNotification

La funzione PeerDistRegisterForStatusChangeNotification richiede la notifica di modifica dello stato del servizio di distribuzione peer.
PeerDistRegisterForStatusChangeNotificationEx

La funzione PeerDistRegisterForStatusChangeNotificationEx richiede la notifica di modifica dello stato del servizio di distribuzione peer.
PeerDistServerCancelAsyncOperation

La funzione PeerDistServerCancelAsyncOperation annulla l'operazione asincrona associata all'identificatore del contenuto e alla struttura OVERLAPPED.
PeerDistServerCloseContentInformation

La funzione PeerDistServerCloseContentInformation chiude l'handle aperto da PeerDistServerOpenContentInformation.
PeerDistServerCloseStreamHandle

La funzione PeerDistServerCloseStreamHandle chiude un handle restituito da PeerDistServerPublishStream.
PeerDistServerOpenContentInformation

La funzione PeerDistServerOpenContentInformation apre un PEERDIST_CONTENTINFO_HANDLE. Il client usa l'handle per recuperare le informazioni sul contenuto.
PeerDistServerOpenContentInformationEx

La funzione PeerDistServerOpenContentInformationEx apre una PEERDIST_CONTENTINFO_HANDLE. Il client usa l'handle per recuperare le informazioni sul contenuto.
PeerDistServerPublishAddToStream

La funzione PeerDistServerPublishAddToStream aggiunge dati al flusso di pubblicazione.
PeerDistServerPublishCompleteStream

La funzione PeerDistServerPublishCompleteStream completa il processo di aggiunta di dati al flusso.
PeerDistServerPublishStream

La funzione PeerDistServerPublishStream inizializza un nuovo flusso da pubblicare nel servizio Distribuzione peer.
PeerDistServerRetrieveContentInformation

La funzione PeerDistServerRetrieveContentInformation recupera le informazioni sul contenuto codificate associate a un handle restituito da PeerDistServerOpenContentInformation.
PeerDistServerUnpublish

La funzione PeerDistServerUnpublish rimuove una pubblicazione creata tramite PeerDistServerPublishStream.
PeerDistShutdown

La funzione PeerDistShutdown rilascia le risorse allocate da una chiamata a PeerDistStartup. Ogni handle restituito da una chiamata PeerDistStartup deve essere chiuso da una chiamata corrispondente a PeerDistShutdown.
PeerDistStartup

La funzione PeerDistStartup crea un nuovo handle di istanza di distribuzione peer che deve essere passato a tutte le altre API di distribuzione peer.
PeerDistUnregisterForStatusChangeNotification

La funzione PeerDistUnregisterForStatusChangeNotification annulla la registrazione della notifica di modifica dello stato per la sessione associata all'handle specificato.

Strutture

 
PEERDIST_CLIENT_BASIC_INFO

La struttura PEERDIST_CLIENT_BASIC_INFO indica se sono presenti molti client contemporaneamente che scaricano lo stesso contenuto.
PEERDIST_CONTENT_TAG

PEERDIST_CONTENT_TAG struttura contiene un tag di contenuto fornito dal client come input all'API PeerDistClientOpenContent.
PEERDIST_PUBLICATION_OPTIONS

PEERDIST_PUBLICATION_OPTIONS struttura contiene opzioni di pubblicazione, incluse le informazioni sulla versione dell'API e i flag di opzione possibili.
PEERDIST_RETRIEVAL_OPTIONS

La struttura PEER_RETRIEVAL_OPTIONS contiene la versione delle informazioni sul contenuto da recuperare.
PEERDIST_STATUS_INFO

La struttura PEERDIST_STATUS_INFO contiene informazioni sullo stato corrente e sulle funzionalità del servizio BranchCache nel computer locale.

Enumerazioni

 
PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS

L'enumerazione PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS definisce i possibili valori delle informazioni client.
PEERDIST_STATUS

PEERDIST_STATUS'enumerazione definisce i possibili valori di stato del servizio Di distribuzione peer.