Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Lekéri a megadott tulajdonságértéket, ha létezik.
Megjegyzés
Ez az API csak belső használatra készült. Nem fejlesztői kódból való használatra készült.
Szintaxis
HRESULT Get (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszName,
[in] LONG lFlags,
[out] VARIANT* pVal,
[out] CIMTYPE* pvtType,
[out] LONG* plFlavor
);
Paraméterek
vFunc
[in] Ez a paraméter nem használható.
ptr
[in] Egy IWbemClassObject-példányra mutató mutató.
wszName
[in] A tulajdonság neve.
lFlags
[in] Fenntartva. Ennek a paraméternek 0-nak kell lennie.
pVal
[kifelé] Ha a függvény sikeresen visszaadja, a tulajdonság értékét wszName tartalmazza. Az pval argumentum a megfelelő típushoz és értékhez van rendelve a minősítőhöz.
pvtType
[kifelé] Ha a függvény sikeresen visszaadja, a tulajdonságtípust jelző CIM-típusú állandót tartalmaz. Értéke is lehet null.
plFlavor
[kifelé] Ha a függvény sikeresen visszaadja a értéket, információt kap a tulajdonság eredetéről. Értéke a WbemCli.h fejlécfájlban definiált következő WBEM_FLAVOR_TYPE állandók egyike lehetnull:
| Állandó | Érték | Leírás |
|---|---|---|
WBEM_FLAVOR_ORIGIN_SYSTEM |
0x40 | A tulajdonság egy standard rendszertulajdonság. |
WBEM_FLAVOR_ORIGIN_PROPAGATED |
0x20 | Osztály esetén: A tulajdonság a szülőosztálytól öröklődik. Példány esetén: A szülőosztálytól örökölt tulajdonságot a példány nem módosította. |
WBEM_FLAVOR_ORIGIN_LOCAL |
0 | Osztály esetén: A tulajdonság a származtatott osztályhoz tartozik. Példány esetén: A tulajdonságot a példány módosítja; vagyis egy értéket adtak meg, vagy egy minősítőt adtak hozzá vagy módosítottak. |
Visszatérési érték
A függvény által visszaadott alábbi értékek a WbemCli.h fejlécfájlban vannak definiálva, vagy konstansként definiálhatók a kódban:
| Állandó | Érték | Leírás |
|---|---|---|
WBEM_E_FAILED |
0x80041001 | Általános hiba történt. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Egy vagy több paraméter érvénytelen. |
WBEM_E_NOT_FOUND |
0x80041002 | A megadott tulajdonság nem található. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Nincs elég memória a művelet végrehajtásához. |
WBEM_S_NO_ERROR |
0 | A függvényhívás sikeres volt. |
Megjegyzések
Ez a függvény körbefuttat egy hívást az IWbemClassObject::Get metódushoz.
A Get függvény rendszertulajdonságokat is visszaadhat.
Az pVal argumentum a minősítő és a COM VariantInit függvény megfelelő típusához és értékéhez van hozzárendelve
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: WMINet_Utils.idl
.NET-keretrendszer verziók: 4.7.2-től érhető el