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, například pole klíče používaného 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

DDRAddIntegerArrayDDRAddStringDDRPropertyFlagsEnumtřída automatizace SMSResGen modelu COM