Funkce (systém vlastností Systému windows)

Tato část popisuje funkce systému vlastností systému Windows.

Námět Obsah
funkcí PROPVARIANT a VARIANT Tato část popisuje sadu převodu systému vlastností systému Windows a pomocných funkcí používaných s typy PROPVARIANT a VARIANT.
funkcí bag vlastností Tato část popisuje sadu pomocných funkcí systému Windows používaných s objekty IPropertyBag objekty.
PifMgr_CloseProperties Zavře vlastnosti aplikace, které byly otevřeny pomocí PifMgr_OpenProperties.
PifMgr_GetProperties Vrátí zadaný blok dat ze souboru .pif.
PifMgr_OpenProperties Otevře soubor .pif přidružený k aplikaci Microsoft MS-DOS a vrátí popisovač vlastností aplikace.
PifMgr_SetProperties Přiřadí hodnoty bloku dat ze souboru .pif.
PSCoerceToCanonicalValue Převede hodnotu vlastnosti na kanonickou hodnotu podle popisu vlastnosti.
PSCreateAdapterFromPropertyStore Vytvoří adaptér z IPropertyStore.
psCreateDelayedMultiplexPropertyStore Vytvoří úložiště vlastností jen pro čtení se zpožděnou vazbou, které obsahuje více úložišť vlastností.
PSCreateMemoryPropertyStore Vytvoří úložiště vlastností v paměti.
PSCreateMultiplexPropertyStore Vytvoří úložiště vlastností jen pro čtení, které obsahuje více úložišť vlastností, z nichž každý musí podporovat IPropertyStore nebo IPropertySetStorage.
PSCreatePropertyChangeArray Vytvoří kontejner pro sadu objektů IPropertyChange. Tento kontejner lze použít s IFileOperation použít sadu změn vlastností na sadu souborů.
PSCreatePropertyStoreFromObject Přijímá rozhraní IUnknown objektu, který podporuje IPropertyStore nebo IPropertySetStorage. Pokud objekt podporuje IPropertySetStorage, je zabalen tak, aby podporoval IPropertyStore.
PSCreatePropertyStoreFromPropertySetStorage Zabalí IPropertySetStorage rozhraní IPropertyStore rozhraní.
PSCreateSimplePropertyChange Vytvoří jednoduchou změnu vlastnosti.
popisy PSEnumeratePropertyDescriptions Obálkové rozhraní API, které volá subsystém schématu IPropertySystem::EnumeratePropertyDescriptions. Tato funkce načte instanci objektu subsystému, která implementuje IPropertyDescriptionList, získat buď celý seznam, nebo částečný seznam popisů vlastností v systému.
PSFormatForDisplay Získá formát, Unicode řetězcové vyjádření hodnoty vlastnosti uložené v PROPVARIANT struktury. Volající zodpovídá za přidělování výstupní vyrovnávací paměti.
PSFormatForDisplayAlloc Získá formát, Unicode řetězcové vyjádření hodnoty vlastnosti uložené v PROPVARIANT struktury. Tato funkce přidělí paměť pro výstupní řetězec.
PSFormatPropertyValue Získá formát, Unicode řetězcové vyjádření hodnoty vlastnosti uložené v úložišti vlastností. Tato funkce přidělí paměť pro výstupní řetězec.
PSGetImageReferenceForValue Získá instanci rozhraní popisu vlastnosti pro zadanou vlastnost.
obslužné rutiny PSGetItemPropertyHandler Načte obslužnou rutinu vlastnosti pro položku prostředí.
PSGetItemPropertyHandlerWithCreateObject Načte obslužnou rutinu vlastnosti pro položku prostředí.
PSGetNamedPropertyFromPropertyStorage Získá hodnotu ze serializovaného úložiště vlastností podle názvu vlastnosti.
PSGetNameFromPropertyKey Načte kanonický název vlastnosti vzhledem k jeho PROPERTYKEY.
PSGetPropertyDescription Získá instanci rozhraní popisu vlastnosti pro vlastnost určenou PROPERTYKEY struktury.
PSGetPropertyDescriptionByName Získá instanci rozhraní popisu vlastnosti pro zadaný název vlastnosti.
PSGetPropertyDescriptionListFromString Získá instanci rozhraní seznamu popisu vlastnosti pro zadaný seznam vlastností.
PSGetPropertyFromPropertyStorage Získá hodnotu vlastnosti uložené v serializovaném úložišti vlastností.
PSGetPropertyKeyFromName Získá klíč vlastnosti pro název kanonické vlastnosti.
PSGetPropertySystem Získá instanci subsystému objekt, který implementuje IPropertySystem.
PSGetPropertyValue Získá hodnotu vlastnosti z úložiště vlastností.
PSLookupPropertyHandlerCLSID Získá identifikátor třídy (CLSID) popisovače vlastností souboru pro jednotlivé počítače.
PSPropertyBag_Delete Odstraní vlastnost z tašky vlastností.
PSPropertyBag_ReadBOOL Přečte BOOL datovou hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_ReadBSTR Přečte hodnotu dat BSTR z vlastnosti v pytli vlastností.
PSPropertyBag_ReadDWORD Načte hodnotu dat DWORD z vlastnosti v pytli vlastností.
PSPropertyBag_ReadGUID Načte hodnotu dat GUID z vlastnosti v kontejneru vlastností.
PSPropertyBag_ReadInt Načte int hodnotu dat z vlastnosti v pytli vlastností.
PSPropertyBag_ReadLONG Načte dlouhou datovou hodnotu z vlastnosti v pytli vlastností.
PSPropertyBag_ReadPOINTL Načte souřadnice uložené ve vlastnosti obsažené v zadaném kontejneru vlastností.
PSPropertyBag_ReadPOINTS Načte souřadnice uložené ve vlastnosti obsažené v zadaném kontejneru vlastností.
PSPropertyBag_ReadPropertyKey Načte klíč vlastnosti vlastnosti v zadaném kontejneru vlastností.
PSPropertyBag_ReadRECTL Načte souřadnice obdélníku uloženého ve vlastnosti obsažené v zadaném kontejneru vlastností.
PSPropertyBag_ReadSHORT Přečte hodnotu dat SHORT vlastnosti v pytli vlastností.
PSPropertyBag_ReadStr Načte řetězcovou datovou hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_ReadStrAlloc Načte podrobnosti o přidělení nebo uvolnění paměti pro řetězec uložený ve vlastnosti obsažené v zadaném kontejneru vlastností.
PSPropertyBag_ReadStream Čte datový proud uložený v dané vlastnosti obsažené v zadaném kontejneru vlastností.
PSPropertyBag_ReadType Přečte typ datové hodnoty vlastnosti, která je uložena v pytli vlastností.
PSPropertyBag_ReadULONGLONG Přečte hodnotu dat ULONGLONG z vlastnosti v pytli vlastností.
PSPropertyBag_ReadUnknown Přečte danou vlastnost neznámé datové hodnoty v pytli vlastností.
PSPropertyBag_WriteBOOL Nastaví BOOL hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_WriteBSTR Nastaví BSTR hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_WriteDWORD Nastaví hodnotu DWORD vlastnosti v pytli vlastností.
PSPropertyBag_WriteGUID Nastaví hodnotu GUID vlastnosti v pytli vlastností.
PSPropertyBag_WriteInt Nastaví int hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_WriteLONG Nastaví dlouhou hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_WritePOINTL Uloží souřadnice bodu ve vlastnosti do tašky vlastností.
PSPropertyBag_WritePOINTS Uloží souřadnice bodu ve vlastnosti do tašky vlastností.
PSPropertyBag_WritePropertyKey Nastaví hodnotu klíče vlastnosti vlastnosti v pytli vlastností.
PSPropertyBag_WriteRECTL Uloží souřadnice obdélníku do vlastnosti v pytli vlastností.
PSPropertyBag_WriteSHORT Nastaví hodnotu SHORT vlastnosti v pytli vlastností.
PSPropertyBag_WriteStr Nastaví řetězcovou hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_WriteStream Zapíše datový proud do vlastnosti v pytli vlastností.
PSPropertyBag_WriteULONGLONG Nastaví ULONGLONG hodnotu vlastnosti v pytli vlastností.
PSPropertyBag_WriteUnknown Načte vlastnost neznámé hodnoty dat v pytli vlastností.
PSPropertyKeyFromString Převede řetězec na strukturu PROPERTYKEY.
PSRefreshPropertySchema Aktuálně se nepodporuje.
PSRegisterPropertySchema Informuje subsystém schématu o přidání souboru schématu popisu vlastnosti.
PSSetPropertyValue Nastaví hodnotu vlastnosti v úložišti vlastností.
PSStringFromPropertyKey Vytvoří řetězec, který identifikuje vlastnost z klíče této vlastnosti.
PSUnregisterPropertySchema Informuje subsystém schématu odebrání souboru schématu popisu vlastnosti.
SHAddDefaultPropertiesByExt Přidá do úložiště vlastností výchozí vlastnosti jako registrované pro zadanou příponu souboru.
SHGetPropertyStoreForWindow Načte objekt, který představuje konkrétní kolekci vlastností okna, což umožňuje dotazování nebo nastavení těchto vlastností.
SHGetPropertyStoreFromIDList Načte objekt, který podporuje IPropertyStore nebo související rozhraní z ukazatele na seznam identifikátorů položek (PIDL).
SHGetPropertyStoreFromParsingName Vrátí úložiště vlastností pro položku s danou cestou nebo názvem analýzy.
SHPropStgCreate Zajišťuje správné zpracování načtení nebo přiřazení znakové stránky pro požadovanou operaci sady vlastností.
SHPropStgReadMultiple Zabalí funkci IPropertyStorage::ReadMultiple, aby se zajistilo správné zpracování překladů ANSI a Unicode pro zastaralé sady vlastností.
SHPropStgWriteMultiple Zabalí IPropertyStorage::WriteMultiple funkci, aby se zajistilo správné zpracování překladů ANSI a Unicode pro zastaralé sady vlastností.

 

vlastnosti windows

schématu popisu vlastnosti

sady vlastností

rozhraní

struktury

konstanty, výčty a příznaky