Zestaw SDK miP dla języka C Reference

Zestaw SDK Microsoft Information Protection (MIP) dla języka C umożliwia deweloperom zarządzanie zasadami ochrony danych i stosowanie ich do danych oraz innych zasobów cyfrowych.

Zestaw SDK miP dla języka C zawiera

Funkcja Krótki opis
mip_cc_auth_callback definicja funkcji callback dla uzyskiwania tokenu OAuth2
mip_cc_consent_callback definicja funkcji callback w celu uzyskania zgody użytkownika na uzyskiwanie dostępu do punktu końcowego usługi zewnętrznej
MIP_CC_CreateDictionary Tworzenie słownika z kluczami/wartościami ciągów
MIP_CC_Dictionary_GetEntries Uzyskiwanie par klucz/wartość, które tworzą słownik
MIP_CC_ReleaseDictionary Zwalnianie zasobów skojarzonych ze słownikiem
mip_cc_http_send_callback_fn Definicja funkcji callback w celu wydania żądania HTTP
mip_cc_http_cancel_callback_fn Definicja funkcji callback w celu anulowania żądania HTTP
MIP_CC_CreateHttpDelegate Tworzy pełnomocnika HTTP, którego można użyć do zastąpienia domyślnego stosu HTTP protokołu MIP.
MIP_CC_NotifyHttpDelegateResponse Powiadomienie dla pełnomocnika HTTP, że odpowiedź HTTP jest gotowa
MIP_CC_ReleaseHttpDelegate Zwalnianie zasobów skojarzonych z uchwytem pełnomocnika HTTP
mip_cc_logger_init_callback_fn Definicja funkcji callback do inicjowania logi
mip_cc_logger_write_callback_fn Definicja funkcji callback do pisania instrukcji dziennika
MIP_CC_CreateLoggerDelegate Tworzy pełnomocnika loglogowego, którego można użyć do zastąpienia domyślnego pełnomocnika MIP.
MIP_CC_ReleaseLoggerDelegate Zwalnianie zasobów skojarzonych z uchwytem pełnomocnika loglogii
MIP_CC_CreateMipContext Tworzenie kontekstu usługi miP w celu zarządzania stanem udostępnionym we wszystkich wystąpieniach profilu
MIP_CC_CreateMipContextWithCustomFeatureSettings Tworzenie kontekstu usługi miP w celu zarządzania stanem udostępnionym we wszystkich wystąpieniach profilu
MIP_CC_ReleaseMipContext Zwalnianie zasobów skojarzonych z kontekstem miP
MIP_CC_ProtectionDescriptor_GetProtectionType Pobiera typ ochrony, niezależnie od tego, czy jest on zdefiniowany za pomocą szablonu RMS, czy nie
MIP_CC_ProtectionDescriptor_GetOwnerSize Otrzymuje rozmiar buforu wymaganego dla właściciela magazynu
MIP_CC_ProtectionDescriptor_GetOwner Otrzymuje właściciela ochrony
MIP_CC_ProtectionDescriptor_GetNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy
MIP_CC_ProtectionDescriptor_GetName Otrzymuje nazwę ochrony
MIP_CC_ProtectionDescriptor_GetDescriptionSize Pobiera rozmiar buforu wymaganego do przechowywania opisu
MIP_CC_ProtectionDescriptor_GetDescription Otrzymuje opis ochrony
MIP_CC_ProtectionDescriptor_GetTemplateId Pobiera identyfikator szablonu
MIP_CC_ProtectionDescriptor_GetLabelId Pobiera identyfikator etykiety
MIP_CC_ProtectionDescriptor_GetContentId Pobiera identyfikator zawartości
MIP_CC_ProtectionDescriptor_DoesContentExpire Określa, czy zawartość ma czas wygaśnięcia
MIP_CC_ProtectionDescriptor_GetContentValidUntil Otrzymuje czas wygaśnięcia ochrony (w sekundach od czasu echu)
MIP_CC_ProtectionDescriptor_DoesAllowOfflineAccess Określa, czy jest dozwolony dostęp w trybie offline
MIP_CC_ProtectionDescriptor_GetReferrerSize Pobiera rozmiar buforu wymaganego do przechowywania osób polecanych
MIP_CC_ProtectionDescriptor_GetReferrer Pobiera polecanie ochrony
MIP_CC_ProtectionDescriptor_GetDoubleKeyUrlSize Uzyskuje rozmiar bufora wymaganego do przechowywania adresu URL z podwójną kluczem.
MIP_CC_ProtectionDescriptor_GetDoubleKeyUrl Pobiera adres URL z podwójnym kluczem
MIP_CC_ReleaseProtectionDescriptor Zwalnianie zasobów skojarzonych z deskryptorem ochrony
MIP_CC_CreateStringList Tworzenie listy ciągów
MIP_CC_StringList_GetStrings Uzyskiwanie ciągów redagowania listy ciągów
MIP_CC_ReleaseStringList Zwalnianie zasobów skojarzonych z listą ciągów
mip_cc_dispatch_task_callback_fn Definicja funkcji wywoływania dla wysyłania zadania synchronizacji
mip_cc_cancel_task_callback_fn Funkcja callback do anulowania zadań w tle
MIP_CC_CreateTaskDispatcherDelegate Tworzy pełnomocnika dyspozytora zadań, którego można użyć do zastąpienia domyślnej obsługi zadań synchronizacji miP.
MIP_CC_ExecuteDispatchedTask Wyświetla pełnomocnikowi ds. zadańwyświetlaczego powiadomienie o zaplanowanym wykonaniu zadania w bieżącym wątku.
MIP_CC_ReleaseTaskDispatcherDelegate Zwalnianie zasobów skojarzonych z uchwytem pełnomocnika dyspozytora zadania
MIP_CC_CreateTelemetryConfiguration Tworzenie obiektu ustawień używanego do tworzenia profilu ochrony
MIP_CC_TelemetryConfiguration_SetHostName Ustawianie nazwy hosta telemetrii, który będzie zastępować ustawienia wewnętrznej telemetrii
MIP_CC_TelemetryConfiguration_SetLibraryName Ustawianie zastępowania biblioteki udostępnionej telemetrii
MIP_CC_TelemetryConfiguration_SetHttpDelegate Zastępowanie domyślnego stosu telemetrii HTTP własnym klientem
MIP_CC_TelemetryConfiguration_SetTaskDispatcherDelegate Zastępowanie domyślnego dyspozycyjnika zadań synchronizacji własnymi klienta
MIP_CC_TelemetryConfiguration_SetIsNetworkDetectionEnabled Ustawia, czy składnik telemetrii może sprawdzać stan sieci za pomocą polecenia ping w wątku w tle.
MIP_CC_TelemetryConfiguration_SetIsLocalCachingEnabled Ustawia, czy składnik telemetrii może zapisywać pamięci podręczne na dysku
MIP_CC_TelemetryConfiguration_SetIsTraceLoggingEnabled Ustawia, czy składnik telemetrii może zapisywać dzienniki na dysku
MIP_CC_TelemetryConfiguration_SetIsTelemetryOptedOut Ustawia, czy aplikacja/użytkownik zrezygnował z opcjonalnej telemetrii
MIP_CC_TelemetryConfiguration_SetCustomSettings Ustawia niestandardowe ustawienia telemetrii
MIP_CC_TelemetryConfiguration_AddMaskedProperty Maskowanie właściwości telemetrii
MIP_CC_ReleaseTelemetryConfiguration Zwalnianie zasobów skojarzonych z ustawieniami profilu ochrony
MIP_CC_TemplateDescriptor_GetId Pobiera identyfikator szablonu
MIP_CC_TemplateDescriptor_GetNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy
MIP_CC_TemplateDescriptor_GetName Pobiera nazwę szablonu
MIP_CC_TemplateDescriptor_GetDescriptionSize Pobiera rozmiar buforu wymaganego do przechowywania opisu
MIP_CC_TemplateDescriptor_GetDescription Gets Template description
MIP_CC_ReleaseTemplateDescriptor Zwalnianie zasobów skojarzonych z deskryptorem szablonu
MIP_CC_ActionResult_GetActions Uzyskiwanie akcji, które tworzą wynik akcji
MIP_CC_ReleaseActionResult Zwalnianie zasobów skojarzonych z wynikiem akcji
MIP_CC_AddContentFooterAction_GetUIElementNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy elementu interfejsu użytkownika akcji "dodaj stopkę zawartości"
MIP_CC_AddContentFooterAction_GetUIElementName Pobiera nazwę elementu interfejsu użytkownika akcji "dodaj stopkę zawartości"
MIP_CC_AddContentFooterAction_GetTextSize Uzyskuje rozmiar buforu wymaganego do przechowywania tekstu akcji "dodaj stopkę zawartości".
MIP_CC_AddContentFooterAction_GetText Pobiera tekst akcji "dodaj stopkę zawartości"
MIP_CC_AddContentFooterAction_GetFontNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy czcionki akcji "dodaj stopkę zawartości"
MIP_CC_AddContentFooterAction_GetFontName Pobiera nazwę czcionki akcji "dodaj stopkę zawartości"
MIP_CC_AddContentFooterAction_GetFontSize Pobiera rozmiar czcionki liczby całkowitej.
MIP_CC_AddContentFooterAction_GetFontColorSize Uzyskuje rozmiar buforu wymaganego do przechowywania koloru czcionki akcji "dodaj stopkę"
MIP_CC_AddContentFooterAction_GetFontColor Pobiera kolor czcionki akcji "dodaj stopkę zawartości" (na przykład "#000000")
MIP_CC_AddContentFooterAction_GetAlignment Pobiera wyrównanie
MIP_CC_AddContentFooterAction_GetMargin Pobiera rozmiar marginesu
MIP_CC_AddContentHeaderAction_GetUIElementNameSize Uzyskuje rozmiar buforu wymaganego do przechowywania nazwy elementu interfejsu użytkownika akcji "dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetUIElementName Pobiera nazwę elementu interfejsu użytkownika akcji "dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetTextSize Pobiera rozmiar buforu wymaganego do przechowywania tekstu akcji "dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetText Pobiera tekst akcji "dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetFontNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy czcionki akcji "dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetFontName Pobiera nazwę czcionki dla akcji "Dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetFontSize Pobiera rozmiar czcionki liczby całkowitej.
MIP_CC_AddContentHeaderAction_GetFontColorSize Uzyskuje rozmiar bufora wymaganego do przechowywania koloru czcionki akcji "dodaj nagłówek zawartości"
MIP_CC_AddContentHeaderAction_GetFontColor Pobiera kolor czcionki akcji "dodaj nagłówek zawartości" (na przykład "#000000")
MIP_CC_AddContentHeaderAction_GetAlignment Pobiera wyrównanie
MIP_CC_AddContentHeaderAction_GetMargin Pobiera rozmiar marginesu
MIP_CC_AddWatermarkAction_GetUIElementNameSize Uzyskuje rozmiar bufora wymaganego do przechowywania nazwy elementu interfejsu użytkownika akcji "dodaj znak wodny"
MIP_CC_AddWatermarkAction_GetUIElementName Pobiera nazwę elementu interfejsu użytkownika akcji "dodaj znak wodny"
MIP_CC_AddWatermarkAction_GetLayout Pobiera układ znaku wodnego
MIP_CC_AddWatermarkAction_GetTextSize Uzyskuje rozmiar bufora wymaganego do przechowywania tekstu akcji "dodaj znak wodny"
MIP_CC_AddWatermarkAction_GetText Pobiera tekst akcji "dodawanie znaku wodnego"
MIP_CC_AddWatermarkAction_GetFontNameSize Uzyskuje rozmiar bufora wymaganego do przechowywania nazwy czcionki akcji "dodaj znak wodny"
MIP_CC_AddWatermarkAction_GetFontName Pobiera nazwę czcionki akcji "dodaj znak wodny"
MIP_CC_AddWatermarkAction_GetFontSize Pobiera rozmiar czcionki liczby całkowitej.
MIP_CC_AddWatermarkAction_GetFontColorSize Uzyskuje rozmiar bufora wymaganego do przechowywania koloru czcionki akcji "dodaj znak wodny"
MIP_CC_AddWatermarkAction_GetFontColor Pobiera kolor czcionki akcji "dodaj znak wodny" (na przykład "#000000")
MIP_CC_ReleaseContentLabel Zwalnianie zasobów skojarzonych z etykietą zawartości
MIP_CC_ContentLabel_GetCreationTime Pobiera czas po zastosowaniu etykiety
MIP_CC_ContentLabel_GetAssignmentMethod Pobiera metodę przypisywania etykiet
MIP_CC_ContentLabel_GetExtendedProperties Pobiera właściwości rozszerzone
MIP_CC_ContentLabel_IsProtectionAppliedFromLabel Określa, czy ochrona została zastosowana przez etykietę.
MIP_CC_ContentLabel_GetLabel Pobiera ogólne właściwości etykiety z wystąpienia etykiety zawartości
MIP_CC_CustomAction_GetNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy akcji niestandardowej.
MIP_CC_CustomAction_GetName Pobiera nazwę akcji niestandardowej.
MIP_CC_CustomAction_GetProperties Pobiera właściwości akcji "niestandardowej".
MIP_CC_ReleaseLabel Zwalnianie zasobów skojarzonych z etykietą
MIP_CC_Label_GetId Pobiera identyfikator etykiety
MIP_CC_Label_GetNameSize Pobiera rozmiar buforu wymaganego do przechowywania nazwy
MIP_CC_Label_GetName Pobiera nazwę etykiety
MIP_CC_Label_GetDescriptionSize Pobiera rozmiar buforu wymaganego do przechowywania opisu
MIP_CC_Label_GetDescription Pobiera opis etykiety
MIP_CC_Label_GetColorSize Uzyskuje rozmiar bufora wymaganego do przechowywania koloru
MIP_CC_Label_GetColor Pobiera kolor etykiety
MIP_CC_Label_GetSensitivity Pobiera poziom wrażliwości etykiety. Wyższa wartość oznacza, że jest bardziej wrażliwa.
MIP_CC_Label_GetTooltipSize Pobiera rozmiar buforu wymaganego do przechowywania etykietki narzędzia
MIP_CC_Label_GetTooltip Pobiera etykietkę narzędzia etykiety
MIP_CC_Label_GetAutoTooltipSize Pobiera rozmiar buforu wymaganego do przechowywania etykietki narzędzia autosklasyfikowania
MIP_CC_Label_GetAutoTooltip Pobiera etykietkę narzędzia autosklasyfikowania etykiet
MIP_CC_Label_IsActive Sprawdza, czy etykieta jest aktywna
MIP_CC_Label_GetParent Pobiera etykietę nadrzędną, jeśli jest
MIP_CC_Label_GetChildrenSize Pobiera liczbę etykiet dzieci
MIP_CC_Label_GetChildren Pobiera etykiety dzieci
MIP_CC_Label_GetCustomSettings Pobiera niestandardowe ustawienia etykiety zdefiniowane przez zasady
MIP_CC_MetadataAction_GetMetadataToRemove Pobiera metadane akcji "metadane" do usunięcia.
MIP_CC_MetadataAction_GetMetadataToAdd Pobiera metadane akcji "metadane" do dodania
MIP_CC_CreateMetadataDictionary Tworzenie słownika z kluczami/wartościami ciągów
MIP_CC_MetadataDictionary_GetEntries Uzyskiwanie wpisów metadanych, które tworzą słownik
MIP_CC_ReleaseMetadataDictionary Zwalnianie zasobów skojarzonych ze słownikiem
MIP_CC_ReleasePolicyHandler Zwalnianie zasobów skojarzonych z programem obsługi zasad
MIP_CC_PolicyHandler_GetSensitivityLabel Pobiera bieżącą etykietę dokumentu
MIP_CC_PolicyHandler_ComputeActions Wykonuje reguły zasad na podstawie podanego stanu i określa odpowiednie akcje.
MIP_CC_PolicyHandler_NotifyCommittedActions Wywoływane przez aplikację po zastosowaniu akcji obliczanych i danych zatwierdzona na dysku
MIP_CC_ProtectAdhocDkAction_GetDoubleKeyEncryptionUrlSize Uzyskuje rozmiar bufora wymaganego do przechowywania adresu URL szyfrowania dwukluczowych.
MIP_CC_ProtectAdhocDkAction_GetDoubleKeyEncryptionUrl Pobiera adres URL szyfrowania z podwójnym kluczem
MIP_CC_ProtectDoNotForwardDkAction_GetDoubleKeyEncryptionUrlSize Uzyskuje rozmiar bufora wymaganego do przechowywania adresu URL szyfrowania dwukluczowych.
MIP_CC_ProtectDoNotForwardDkAction_GetDoubleKeyEncryptionUrl Pobiera adres URL szyfrowania z podwójnym kluczem
MIP_CC_RemoveContentFooterAction_GetUIElementNames Pobiera do usunięcia nazwy elementów interfejsu użytkownika akcji "usuń stopkę zawartości"
MIP_CC_RemoveContentHeaderAction_GetUIElementNames Pobiera do usunięcia nazwy elementów interfejsu użytkownika akcji "usuń nagłówek zawartości"
MIP_CC_RemoveWatermarkAction_GetUIElementNames Pobiera do usunięcia nazwy elementów interfejsu użytkownika akcji "usuń znak wodny"
MIP_CC_ReleaseSensitivityType Zwalnianie zasobów skojarzonych z typem wrażliwości
MIP_CC_SensitivityType_GetRulePackageIdSize Uzyskuje rozmiar bufora wymaganego do przechowywania identyfikatora pakietu reguł typu wrażliwości.
MIP_CC_SensitivityType_GetRulePackageId Pobiera identyfikator pakietu reguł typu wrażliwości.
MIP_CC_SensitivityType_GetRulePackageSize Pobiera rozmiar buforu wymaganego do przechowywania pakietu reguł typu wrażliwości.
MIP_CC_SensitivityType_GetRulePackage Pobiera pakiet reguł typu wrażliwości