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. |