IDCMSDK::GetBaselineInfo-Methode

Die IDCMSDK::GetBaselineInfo -Methode ruft in Configuration Manager Informationen für die angegebene Konfigurationselementbaseline ab.

Syntax

[IDL]
HRESULT GetBaselineInfo(
     LPCWSTR  pszId,
     LPCWSTR  pszVersion,
     DWORD  dwFlags,
     ICIInfo**  ppCIInfo
);

Parameter

pszId Datentyp: LPCWSTR

Qualifizierer: [in]

Zeiger auf eine MIT NULL endende Zeichenfolge, die die Element-ID der Baselinekonfiguration angibt. Eine Beispiel-ID ist "ScopeId_6CD81FFE-63C4-4AF6-B50A-0847707628A0/Baseline_780a1633-ba4d-4172-b2b1-583cc733ef56".

pszVersion Datentyp: LPCWSTR

Qualifizierer: [in, eindeutig]

Zeiger auf eine MIT NULL endende Zeichenfolge, die die Version des Baselinekonfigurationselements angibt. Wenn dieser Parameter auf NULL festgelegt ist, ruft die Methode die neueste Version des Konfigurationselements ab, das im Speicher vorhanden ist. Beispiele für Versionszeichenfolgen sind "1.00" und "27.00".

dwFlags Datentyp: DWORD

Qualifizierer: [in]

Flags, die das Konfigurationselement identifizieren. Die folgenden Werte sind möglich:

Wert dwFlags-Typ und Beschreibungen
0 ciinfoAll. Ruft alle Eigenschaften ab. Erfordert Administratorrechte.
1 ciinfoPublic. Rufen Sie nur öffentliche Eigenschaften ab. Der detaillierte Konformitätsbericht ist keine öffentliche Eigenschaft.

ppCIInfo Datentyp: ICIInfo

Qualifizierer: [out]

Zeiger auf einen Zeiger auf ein ICIINFO-Schnittstellenobjekt , das Konfigurationselementinformationen darstellt.

Rückgabewerte

Ein HRESULT Code. Mögliche Werte sind u. a. die folgenden Werte:

S_OK Die Methode war erfolgreich. Alle anderen Rückgabewerte deuten auf einen Fehler hin.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Configuration Manager Anforderungen an die Clientlaufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Cliententwicklungsanforderungen.

Siehe auch

IDCMSDK-SchnittstelleICIINFO-Schnittstelle