Sdílet prostřednictvím


DDRAddStringArray

Funkce DDRAddStringArray v Configuration Manager přidá do záznamu zjišťování dat (DDR) vlastnost pole řetězců.

Syntaxe

[IDL]  
HRESULT DDRAddStringArray();  

Parametry

sName
Název vlastnosti třídy.

sArray
Pole řetězců přiřazených vlastnosti Řetězcové hodnoty můžete zadat pouze z jednobajtů znakové sady.

nArraySize
Počet prvků v sArray.

nSQLWidth
Maximální délka řetězce, který lze přiřadit této vlastnosti. Tato hodnota neobsahuje znak NULL. V případě serveru SMS 2003 nesmí být tato hodnota větší než 900 znaků. Pro SMS 2.0 nesmí být tato hodnota větší než 255 znaků.

dwFlags
Charakteristiky vlastnosti, jako je klíčové pole používané pro porovnání. Zadejte následující příznak nebo nulu.

Vlajky Popis
ADDPROP_KEY (šestnáctková 8) Identifikuje tuto vlastnost jako pole klíče při porovnání tohoto DDR s instancemi třídy v databázi. Pokud instance v databázi odpovídá datům vlastností klíče DDR, instance se aktualizuje; v opačném případě se vytvoří nová instance.

Návratové hodnoty

Pokud je funkce úspěšná, návratová hodnota se S_OK.

Pokud funkce DDRNew nebyla volána, návratová hodnota se S_FALSE.

Poznámky

Řetězce delší, než je maximální délka zadaná v nSQLWidth souboru, se zkrátí.

Pro názvy vlastností, které obsahují více slov, můžete použít podtržítka, zřetězení nebo mezery. Můžete například zadat sName , License_NumberLicenseNumbernebo LicenseNumber. Pokud zadáte sName jako LicenseNumber, Správce zjišťování dat (DDM) zřetězí slova, což má za následek LicenseNumber. Název sloupce, který se vytvoří v databázi, je License_Numbervšak . Při přidávání DDR, které vytvářejí nebo aktualizují instance v existující třídě prostředků, musíte použít stejnou konvenci.

Požadavky

Požadavky na modul runtime

smsrsgenctl.dll

smsrsgen.dll

Další informace najdete v tématu Configuration Manager Server Runtime Requirements.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.

Viz taky

DDRAddIntegerArray
DDRAddString
DDRPropertyFlagsEnum – výčet
Automatizační třída MODELU COM SMSResGen