Sdílet prostřednictvím


Funkce rozhraní API pro spolupráci

Infrastruktura partnerské spolupráce podporuje následující funkce.

Funkce Popis
PeerCollabAddContact Přidá kontakt do seznamu kontaktů partnerského vztahu.
PeerCollabAsyncInviteContact Odešle pozvánku důvěryhodnému partnerskému kontaktu, aby se připojil k aktivitě partnerské spolupráce odesílatele přes zabezpečené připojení.
PeerCollabAsyncInviteEndpoint Odešle pozvánku do zadaného koncového bodu partnerského vztahu, aby se připojil k aktivitě partnerské spolupráce odesílatele. Dostupnost odpovědi na pozvánku se aktualizuje prostřednictvím asynchronní události.
PeerCollabCancelInvitation Zruší pozvánku dříve poslanou volajícím kontaktu.
PeerCollabCloseHandle Zavře popisovač pozvánky na aktivitu partnerské spolupráce.
PeerCollabDeleteContact Odstraní kontakt z aktuálního partnerského vztahu.
PeerCollabDeleteEndpointData Odstraní data koncového bodu partnerského uzlu volajícího partnerského uzlu, který odpovídá zadaným datům koncového bodu.
PeerCollabDeleteObject Odstraní peer objekt z volajícího koncového bodu.
PeerCollabEnumApplications Vrátí popisovač výčtu, který obsahuje funkce zaregistrované v konkrétních koncových bodech partnerského vztahu.
PeerCollabEnumApplicationRegistrationInfo Získá popisovač výčtu použitý k načtení informací o partnerské aplikaci.
PeerCollabEnumContacts Vrátí popisovač do výčtové sady, která obsahuje všechny kontakty v síti peer collaboration aktuálně dostupné na volajícím partnerském uzlu.
PeerCollabEnumEndpoints Vrátí popisovač výčtu, který obsahuje koncové body přidružené ke konkrétnímu partnerskému kontaktu.
PeerCollabEnumObjects Vrátí popisovač výčtu, který obsahuje partnerské objekty přidružené ke koncovému bodu konkrétního partnerského uzlu.
PeerCollabEnumPeopleNearMe Vrátí popisovač výčtové sady, která obsahuje všechny koncové body sítě pro spolupráci mezi dvěma účastníky, které jsou aktuálně dostupné v podsíti volajícího partnerského uzlu.
PeerCollabExportContact Exportuje kontaktní data přidružená k názvu partnerského uzlu do vyrovnávací paměti datového řetězce XML kontaktu.
PeerCollabGetAppLaunchInfo Získá informace o spuštění partnerské aplikace, včetně jména kontaktu, koncového bodu partnerského uzlu a žádosti o pozvánku.
PeerCollabGetApplicationRegistrationInfo Získá konkrétní informace o registraci aplikace.
PeerCollabGetContact Získá informace o konkrétním partnerském kontaktu s názvem kontaktu.
PeerCollabGetEndpointName Načte název aktuálního koncového bodu volajícího partnerského uzlu dříve nastaveného voláním PeerCollabSetEndpointName.
PeerCollabGetEventData Získá data přidružená k události partnerské spolupráce vyvolaná u partnerského vztahu.
PeerCollabGetInvitationResponse Získá odpověď od partnerského vztahu, který byl dříve pozván, aby se připojil k aktivitě partnerské spolupráce.
PeerCollabGetPresenceInfo Načte informace o stavu pro koncový bod přidružený ke konkrétnímu kontaktu.
PeerCollabGetSigninOptions Získá aktuální možnosti stavu sítě pro spolupráci mezi dvěma účastníky přihlášeného partnerského uzlu.
PeerCollabInviteContact Odešle pozvánku, aby se připojila k aktivitě partnerské spolupráce důvěryhodnému kontaktu. Toto volání je synchronní a v případě úspěchu získá odpověď od kontaktu.
PeerCollabInviteEndpoint Odešle pozvánku do zadaného koncového bodu partnerského vztahu, aby se připojil k aktivitě partnerské spolupráce odesílatele. Toto volání je synchronní a v případě úspěchu získá odpověď z koncového bodu partnerského vztahu.
PeerCollabParseContact Analyzuje vyrovnávací paměť řetězce Unicode obsahující kontaktní data XML do PEER_CONTACT datové struktury.
PeerCollabQueryContactData Načte kontaktní informace pro zadaný koncový bod partnerského vztahu.
PeerCollabRefreshEndpointData Aktualizuje uzel volajícího partnerského uzlu s novými daty koncového bodu.
PeerCollabRegisterApplication Zaregistruje aplikaci v místním počítači, aby ji bylo možné spustit v aktivitě partnerské spolupráce.
PeerCollabRegisterEvent Zaregistruje aplikaci v infrastruktuře peer collaboration, aby přijímala zpětná volání pro konkrétní události partnerské spolupráce.
PeerCollabSetEndpointName Nastaví název aktuálního koncového bodu, který používá aplikace partnerského vztahu.
PeerCollabSetObject Vytvoří nebo aktualizuje datový objekt partnerského uzlu používaný v síti pro spolupráci mezi dvěma účastníky.
PeerCollabSetPresenceInfo Aktualizuje informace o stavu volajícího na všechny kontakty, které ho sledují.
PeerCollabSignIn Přihlásí partnerský vztah k hostované síti Internet (bezserverová přítomnost) nebo podsíti (Lidé blízko mě).
PeerCollabSignOut Odhlásí partnerský vztah z konkrétního typu poskytovatele stavu sítě pro spolupráci mezi dvěma účastníky.
PeerCollabShutdown Vypne infrastrukturu partnerské spolupráce a uvolní všechny související prostředky.
PeerCollabStartup Inicializuje infrastrukturu partnerské spolupráce.
PeerCollabSubscribeEndpointData Vytvoří předplatné dostupného koncového bodu.
PeerCollabUnregisterApplication Zruší registraci konkrétních aplikací partnerského vztahu z místního počítače.
PeerCollabUnregisterEvent Dereguje aplikaci z oznámení o konkrétních událostech partnerské spolupráce.
PeerCollabUnsubscribeEndpointData Odebere odběr koncového bodu vytvořeného pomocí PeerCollabSubscribeEndpointData.
PeerCollabUpdateContact Aktualizuje partnerský vztah, který se účastní sítě pro spolupráci mezi dvěma účastníky, s novými informacemi o partnerském kontaktu.