Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen DDRAddStringArray i Configuration Manager lägger till en strängmatrisegenskap i dataidentifieringsposten (DDR).
Syntax
[IDL]
HRESULT DDRAddStringArray();
Parametrar
sName Namnet på klassegenskapen.
sArray Matris med strängar som tilldelats egenskapen. Du kan bara ange strängvärden från en byte-teckenuppsättningen.
nArraySize Antal element i sArray.
nSQLWidth Maximal längd på en sträng som kan tilldelas till den här egenskapen. Det här värdet innehåller inte NULL-tecknet. För SMS 2003 får det här värdet inte vara större än 900 tecken. För SMS 2.0 får det här värdet inte vara större än 255 tecken.
dwFlags Egenskaper för egenskapen, till exempel ett nyckelfält som används för jämförelser. Ange följande flagga eller en nolla.
| Flagga | Beskrivning |
|---|---|
| ADDPROP_KEY (Hexadecimal 8) | Identifierar den här egenskapen som ett nyckelfält vid en jämförelse av denna DDR med klassinstanser i databasen. Om en instans i databasen matchar data för egenskaperna för DDR-nyckeln uppdateras instansen. Annars skapas en ny instans. |
Returvärden
Om funktionen lyckas är returvärdet S_OK.
Om funktionen DDRNew inte har anropats är returvärdet S_FALSE.
Anmärkningar
Strängar som är längre än den maximala längden som anges i nSQLWidth trunkeras.
Du kan använda understreck, sammanfogning eller blanksteg för egenskapsnamn som innehåller flera ord. Du kan till exempel ange sName som License_Number, LicenseNumbereller LicenseNumber. Om du anger sName som LicenseNumbersammanfogar Data Discovery Manager (DDM) orden, vilket resulterar i LicenseNumber. Kolumnnamnet, som skapas i databasen, är License_Numberdock . Du måste använda samma konvention när du lägger till DDR:er som skapar eller uppdaterar instanser i en befintlig resursklass.
Krav
Körningskrav
smsrsgenctl.dll
smsrsgen.dll
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).
Se även
DDRAddIntegerArrayDDRAddStringDDRPropertyFlagsEnum UppräkningSMSResGen COM Automation-klass