Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Database
Azure Synapse Analytics
Microsoft Fabric'te SQL veritabanı
OLE DB sürücüsünü indirme
Aktif satır kümesi için hassasiyet sınıflandırma verilerini alır. Daha fazla bilgi ve kod örneği için bkz. Veri sınıflandırması kullanılıyor.
Sözdizimi
HRESULT GetSensitivityClassification(
SENSITIVITYCLASSIFICATION** ppSensitivityClassification);
Arguments
ppSensitivityClassification[out]
SENSITIVITY sınıflandırma yapısı işaretçisine işaretçi. Yöntem başarısız olursa veya veri sınıflandırma bilgisi yoksa, sağlayıcı bellek ayırmaz ve ppSensitivityClassification argümanının çıktıda null işaret olmasını sağlar.
Dönüş Kodu Değerleri
S_OK
Yöntem başarılı oldu.
E_INVALIDARG
ppSensitivityClassification argümanı NULL idi.
E_OUTOFMEMORY
SQL Server için OLE DB Sürücüsü, isteği tamamlamak için yeterli bellek ayıramıyordu.
Açıklamalar
SQL Server için OLE DB Sürücüsü, SENSITIVITY sınıflandırma yapısını ve bu yapının referans verisini tutmak için bir bellek bloğu tahsis eder. Tüketici artık sınıflandırma verilerine erişim ihtiyacı kalmadığında, bu belleği IMalloc::Free yöntemini çağırarak dağıtmak zorundadır.
DUYARLILIK sınıflandırma yapısı aşağıdaki şekilde tanımlanır:
typedef struct tagSensitivityClassification
{
USHORT cSensitivityLabels;
SENSITIVITYLABEL *rgSensitivityLabels;
USHORT cInformationTypes;
INFORMATIONTYPE *rgInformationTypes;
USHORT cColumnSensitivityMetadata;
COLUMNSENSITIVITYMETADATA *rgColumnSensitivityMetadata;
SENSITIVITYRANKENUM eQuerySensitivityRank;
} SENSITIVITYCLASSIFICATION;
| Üye | Description |
|---|---|
| cDuyarlılık Etiketleri | rgSensitivityLabels'taki SENSITIVITYLABEL yapılarının sayısı. |
| rgDuyarlılık Etiketleri | DUYARLILIK etiketi yapılarının bir dizisi. |
| cInformationTypes | rgInformationTypes'taki INFORMATIONTYPE yapılarının sayısı. |
| rgInformationTypes | INFORMATIONTYPE yapılarından oluşan bir dizide. |
| cColumnSensitivityMetadata | rgColumnSensitivityMetadata içindeki COLUMNSENSITIVITYMETA yapılarının sayısı. |
| rgColumnSensitivityMetadata | COLUMNSENSITIVITYMETA veri yapılarından oluşan bir dizidir. |
| eSoruDuyarlılık Sıralaması | Satır kümesini elde etmek için yürütülen bir sorgunun hassasiyetinin göreli derecesi. |
SENSITIVITYLABEL yapısı şu şekilde tanımlanır:
typedef struct tagSENSITIVITYLABEL
{
LPOLESTR pwszName;
LPOLESTR pwszId;
} SENSITIVITYLABEL;
| Üye | Description |
|---|---|
| pwszName | Duyarlılık etiketinin adı. |
| pwszId | Bir hassasiyet etiketi için tanımlayıcı. |
INFORMATIONTYPE yapısı şu şekilde tanımlanır:
typedef struct tagINFORMATIONTYPE
{
LPOLESTR pwszName;
LPOLESTR pwszId;
} INFORMATIONTYPE;
| Üye | Description |
|---|---|
| pwszName | Bir bilgi türünün adı. |
| pwszId | Bir bilgi türünün tanımlayıcısı. |
COLUMNSENSITIVITYMETADATA yapısı aşağıdaki şekilde tanımlanır:
typedef struct tagCOLUMNSENSITIVITYMETADATA
{
SENSITIVITYPROPERTY* rgSensitivityProperties;
USHORT cSensitivityProperties;
} COLUMNSENSITIVITYMETADATA;
| Üye | Description |
|---|---|
| cDuyarlılık Özellikleri | rgSensitivityProperties'deki SENSITIVITYPROPERTY yapılarının sayısı. |
| rgSensitivityProperties | SENSITIVITY özellik yapılarının bir dizisi. |
SENSITIVITYRANKENUM enum aşağıdaki şekilde tanımlanır:
typedef enum tagSENSITIVITYRANKENUM
{
SENSITIVITYRANK_NOT_DEFINED = -1,
SENSITIVITYRANK_NONE = 0,
SENSITIVITYRANK_LOW = 10,
SENSITIVITYRANK_MEDIUM = 20,
SENSITIVITYRANK_HIGH = 30,
SENSITIVITYRANK_CRITICAL = 40
} SENSITIVITYRANKENUM;
SENSITIVITYPROPERTY yapısı şu şekilde tanımlanır:
typedef struct tagSENSITIVITYPROPERTY
{
SENSITIVITYLABEL* pSensitivityLabel;
INFORMATIONTYPE* pInformationType;
SENSITIVITYRANKENUM eSensitivityRank;
} SENSITIVITYPROPERTY;
| Üye | Description |
|---|---|
| pDuyarlılık Etiketi | SENSITIVITY etiketi yapısına işaret eden bir işaret. |
| pInformationType | INFORMATIONTYPE yapısına işaret eden bir işaretçi. |
| eDuyarlılık Rütbesi | Sütun başına verinin parçası olan bir sütunun hassasiyetinin göreli sıralamasıdır. |