ValidateNewPackageSource-metod i klass SMS_DriverPackage
WMI-klassmetoden ValidateNewPackageSource
(Windows Management Instrumentation) validerar i Configuration Manager en ny plats för en drivrutinsuppdatering.
Följande syntax förenklas från MOF-kod (Managed Object Format) och definierar metoden.
Syntax
SInt32 ValidateNewPackageSource(
String PackageSource
);
Parametrar
PackageSource
Datatyp: String
Kvalificerare: [in]
Drivrutinspaketets innehåll som ska verifieras.
Returvärden
En SInt32
datatyp som är 0 för att indikera lyckad eller icke-noll för att indikera fel.
Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.
Anmärkningar
Den här metoden är ny i den senaste versionen av Configuration Manager. Observera att det är det enda sättet att ändra paketkällan för ett SMS_Driver WMI-klassobjekt för server . De flesta andra typer av paket kan ändras i konsolen, men inte drivrutinspaketet. Åtkomsten till det här paketet från konsolen är begränsad.
Så här använder du den här metoden:
Kopiera paketfilerna manuellt från den gamla källplatsen till den nya platsen.
I ditt program hämtar du ett SMS_DriverPackage WMI-klassobjekt för drivrutinen.
Inkludera ett anrop till
ValidateNewPackageSource
i paketet.Vid lyckad retur från metoden måste programmet ändra
StoredPkgPath
egenskapen i paketet för att ange den nya källplatsen.
Krav
Körningskrav
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
SMS_DriverPackage serverns WMI-klass
RebuildPackage-metod i klass SMS_DriverPackage