Windows 속성 시스템
Windows 속성 시스템 기술 개요입니다.
Windows 속성 시스템을 개발하려면 다음 헤더가 필요합니다.
이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.
_PROPERTYUI_FLAGS 속성 기능을 지정합니다. |
GETPROPERTYSTOREFLAGS IShellItem2::GetPropertyStore 또는 IPropertyStoreFactory::GetPropertyStore와 같이 속성 저장소를 만드는 메서드에 의해 검색된 속성 저장소 개체를 수정하는 플래그를 나타냅니다. |
PDOPSTATUS 작업 상태 플래그를 제공합니다. |
PKA_FLAGS 속성 변경 배열 동작에 대해 설명합니다. |
PLACEHOLDER_STATES 자리 표시자 파일에 있을 수 있는 상태를 지정합니다. System.FilePlaceholderStatus(PKEY_FilePlaceholderStatus) 속성을 통해 이 값을 검색합니다. |
PROPDESC_AGGREGATION_TYPE 여러 항목을 선택할 때 속성 값이 표시되는 방법을 설명합니다. |
PROPDESC_COLUMNINDEX_TYPE 속성을 인덱싱할 수 있는지 여부 또는 방법을 나타냅니다. |
PROPDESC_CONDITION_TYPE Windows Vista의 쿼리 작성기 UI에 속성을 표시할 때 사용할 조건 유형에 대해 설명하지만 Windows 7 이상에서는 표시되지 않습니다. |
PROPDESC_ENUMFILTER 반환되는 속성 설명의 필터링된 목록을 설명합니다. |
PROPDESC_FORMAT_FLAGS 속성 설명 도우미 함수(예: PSFormatForDisplay)에서 속성 문자열의 형식을 나타내는 데 사용됩니다. |
PROPDESC_RELATIVEDESCRIPTION_TYPE displayInfo 요소의 relativeDescriptionType 특성에 의해 결정되는 속성 설명에 대한 상대 설명 형식을 설명합니다. |
PROPDESC_SEARCHINFO_FLAGS 속성이 Windows Search에서 인덱싱되는지 여부와 방법을 결정합니다. |
PROPDESC_TYPE_FLAGS 속성의 .propdesc 파일에서 typeInfo 요소의 특성을 설명합니다. |
PROPDESC_VIEW_FLAGS 이러한 플래그는 속성 설명 목록 문자열의 속성을 설명합니다. |
PROPVAR_COMPARE_UNIT 이러한 플래그는 특정 PROPVARIANT 구조 비교와 연결됩니다. |
PSC_STATE 속성의 상태를 지정합니다. 메모리 내 속성 저장소 캐시를 호스팅하는 코드에 의해 수동으로 설정됩니다. |
SYNC_ENGINE_STATE_FLAGS 파일 인덱서에서 속성 저장소의 PKEY_StorageProviderStatus 값에 내부 엔진 상태를 노출하기 위해 동기화 엔진에서 사용하는 값을 지정합니다. 속성을 업데이트하려면 먼저 GPS_EXTRINSICPROPERTIES 플래그를 사용하여 IShellItem2::GetPropertyStore를 호출합니다. 다음으로 반환된 개체의 IPropertyStore::SetValue 메서드를 호출하여 PKEY_StorageProviderStatus 키를 지정하여 이러한 SYNC_ENGINE_STATE_FLAGS 사용하여 속성의 비트 마스크 값을 설정합니다. |
SYNC_TRANSFER_STATUS System.SyncTransferStatus 속성에 사용되는 가능한 상태 값을 지정합니다. |
Append 배열 끝에 변경 작업을 삽입합니다. |
|||
AppendOrReplace 제공된 변경 내용과 동일한 속성 키에 영향을 주는 변경 내용의 첫 번째 발생을 바꿉니다. 속성 키가 배열에 아직 없는 경우 이 메서드는 배열의 끝에 변경 사항을 추가합니다. |
|||
ApplyToPropVariant 속성 값에 변경 사항을 적용합니다. |
|||
ClearPropVariantArray 배열에 저장된 PROPVARIANT 구조체 배열에서 사용하는 메모리 및 참조를 해제합니다. |
|||
ClearVariantArray 배열에 저장된 VARIANT 구조체의 배열에서 사용하는 메모리 및 참조를 해제합니다. |
|||
CoerceToCanonicalValue 속성 설명에 따라 값을 정식 값으로 강제 변환합니다. |
|||
EnumeratePropertyDescriptions IPropertyDescriptionList를 구현하는 하위 시스템 개체의 instance 가져와 시스템의 전체 또는 일부 속성 설명 목록을 가져옵니다. |
|||
FindMatchingIndex 지정된 속성 값을 목록의 열거된 값과 비교하고 일치하는 인덱스를 반환합니다. |
|||
FormatForDisplay 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다. (IPropertyDescription.FormatForDisplay) |
|||
FormatForDisplay 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다. (IPropertySystem.FormatForDisplay) |
|||
FormatForDisplay 개발자는 대신 IPropertyDescription을 사용해야 합니다. 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다. |
|||
FormatForDisplayAlloc 할당된 메모리 버퍼에 대한 속성 값의 문자열 표현을 가져옵니다. |
|||
FreePropVariantArray PROPVARIANT 구조체 배열에서 사용하는 메모리 및 참조를 해제합니다. |
|||
GetAdditionalSortByAliases 추가 정렬 열 값이 포함된 IPropertyDescriptionList 인터페이스에 대한 포인터의 주소를 가져옵니다. |
|||
GetAggregationType UI에서 여러 항목을 선택할 때 속성 값이 표시되는 방식을 설명하는 값을 가져옵니다. |
|||
GetAt 지정된 배열 인덱스에서 변경 작업을 가져옵니다. |
|||
GetAt 속성 설명 목록의 지정된 인덱스에서 속성 설명을 가져옵니다. |
|||
GetAt 목록의 지정된 인덱스에서 IPropertyEnumType 개체를 가져옵니다. |
|||
GetCanonicalName 지역화된 이름에 관계없이 속성이 시스템에 알려진 대/소문자 구분 이름을 가져옵니다. |
|||
GetColumnIndexType 현재 속성이 인덱싱되는 방법을 결정합니다. |
|||
GetColumnState 이 플래그를 사용하는 인터페이스 또는 API에서 속성을 처리하는 방법을 설명하는 열 상태 플래그를 가져옵니다. |
|||
GetConditionAt 지원되지 않습니다. 지정된 인덱스에서 조건을 가져옵니다. |
|||
GetConditionType 쿼리 작성기 UI에 속성을 표시할 때 사용할 조건 유형 및 기본 조건 작업을 가져옵니다. 이 속성에 대해 표시되는 조건자 조건 목록(예: 같음, 보다 작음 및 포함)에 영향을 줍니다. |
|||
GetCount 배열의 변경 작업 수를 가져옵니다. |
|||
GetCount 속성 목록에 포함된 속성 수를 가져옵니다. |
|||
GetCount 목록의 요소 수를 가져옵니다. |
|||
GetDefaultColumnWidth 목록 보기에서 속성의 기본 열 너비를 가져옵니다. |
|||
GetDefaultWidth 개발자는 대신 IPropertyDescription을 사용해야 합니다. 속성 설명의 너비를 가져옵니다. |
|||
GetDisplayName 모든 UI에 표시된 대로 속성의 표시 이름을 가져옵니다. |
|||
GetDisplayName 개발자는 대신 IPropertyDescription을 사용해야 합니다. 사용자에게 표시하기에 적합한 속성의 이름을 지정하는 문자열을 가져옵니다. |
|||
GetDisplayText 열거형 정보 구조에서 표시 텍스트를 가져옵니다. |
|||
GetDisplayType 속성을 표시하는 데 사용되는 현재 데이터 형식을 가져옵니다. |
|||
GetEditInvitation 다양한 대화 상자에서 호스트되는 편집 컨트롤에 사용되는 텍스트를 가져옵니다. |
|||
GetEnumType 열거형 정보 구조에서 열거형 형식을 가져옵니다. |
|||
GetEnumTypeList 속성의 가능한 값을 열거하는 데 사용할 수 있는 IPropertyEnumTypeList의 instance 가져옵니다. |
|||
GetFlags 개발자는 대신 IPropertyDescription을 사용해야 합니다. 지정된 속성에 대한 속성 기능 플래그를 가져옵니다. |
|||
GetGroupingRange 뷰를 속성별로 그룹화할 때 사용할 그룹화 메서드를 가져오고 그룹화 형식을 검색합니다. |
|||
GetHelpInfo 개발자는 대신 IPropertyDescription을 사용해야 합니다. (IPropertyUI.GetHelpInfo) |
|||
GetImageReference 속성 열거형과 연결된 이미지 참조를 검색합니다. |
|||
GetImageReferenceForValue 속성 값과 연결된 이미지 참조를 가져옵니다. |
|||
GetMaxSize 속성 스키마의 searchInfo 요소에서 최대 크기 값을 가져옵니다. |
|||
GetProjectionString 항목의 정식 이름을 포함하는 문자열에 대한 포인터를 반환합니다. |
|||
GetPropertyDescription 지정된 PROPERTYKEY에 대한 속성 설명을 얻기 위해 IPropertyDescription을 구현하는 하위 시스템 개체의 instance 가져옵니다. |
|||
GetPropertyDescription 개발자는 대신 IPropertyDescription을 사용해야 합니다. 지정된 속성의 속성 설명을 가져옵니다. |
|||
GetPropertyDescriptionByName 지정된 정식 이름의 속성 설명을 얻기 위해 IPropertyDescription을 구현하는 하위 시스템 개체의 instance 가져옵니다. |
|||
GetPropertyDescriptionListFromString IPropertyDescriptionList를 구현하는 하위 시스템 개체의 instance 가져와서 제공된 문자열에 따라 정렬된 속성 설명 컬렉션을 가져옵니다. |
|||
GetPropertyKey 속성의 고유 식별자 역할을 하는 구조를 가져옵니다. |
|||
GetPropertyStore 제공된 플래그에 해당하는 IPropertyStore 개체를 가져옵니다. |
|||
GetPropertyStoreForKeys 속성 키 집합이 지정된 IPropertyStore 개체를 가져옵니다. 이렇게 하면 IPropertyStoreFactory::GetPropertyStore 호출에 비해 IPropertyStore 개체를 가져오는 방법이 더 빠를 수 있습니다. |
|||
GetPropertyType 속성의 변형 형식을 가져옵니다. |
|||
GetRangeMinValue 열거형 정보 구조에서 최소값을 가져옵니다. |
|||
GetRangeSetValue 열거형 정보 구조체에서 집합 값을 가져옵니다. |
|||
GetRelatedProperty 관련 속성을 나타내는 IPropertyDescription 개체를 검색합니다. |
|||
GetRelativeDescription 속성 설명에 지정된 방식으로 두 속성 값을 비교합니다. 두 속성이 비교되는 방식을 설명하는 두 개의 표시 문자열을 반환합니다. |
|||
GetRelativeDescriptionType 속성 설명에 대한 상대 설명 형식을 가져옵니다. |
|||
GetSearchInfoFlags 속성과 연결된 PROPDESC_SEARCHINFO_FLAGS 가져옵니다. |
|||
GetSortByAlias 기본 정렬 열이 포함된 IPropertyDescription 인터페이스에 대한 포인터의 주소를 가져옵니다. |
|||
GetSortDescription 정렬 제품의 특정 표현을 나타내는 속성의 현재 정렬 설명 플래그를 가져옵니다. |
|||
GetSortDescriptionLabel 현재 정렬 순서를 설명하는 지역화된 표시 문자열을 가져옵니다. |
|||
GetState 지정된 속성 키의 상태를 가져옵니다. |
|||
GetTypeFlags 속성의 사용 및 기능을 설명하는 플래그 집합을 가져옵니다. |
|||
GetValue 열거형 정보 구조체에서 값을 가져옵니다. |
|||
GetValueAndState 속성 키에 대한 값 및 상태 데이터를 가져옵니다. |
|||
GetViewFlags 속성의 뷰를 제어하는 현재 플래그 집합을 가져옵니다. |
|||
InitPropVariantFromBoolean 지정된 부울 값을 사용하여 지정된 PROPVARIANT 구조를 VT_BOOL 초기화합니다. |
|||
InitPropVariantFromBooleanVector 지정된 부울 벡터에서 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromBuffer 버퍼의 내용을 사용하여 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromCLSID CLSID(클래스 식별자)를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromDouble 지정된 double 값을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromDoubleVector 지정된 double 값 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromFileTime FILETIME 구조에 저장된 정보를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromFileTimeVector FILETIME 값의 지정된 벡터에서 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromGUIDAsBuffer GUID를 기반으로 PROPVARIANT 구조를 초기화합니다. 구조체는 VT_VECTOR 초기화됩니다. |
VT_UI1. | ||
InitPropVariantFromGUIDAsString GUID를 기반으로 PROPVARIANT 구조를 초기화합니다. 구조체는 VT_LPWSTR 초기화됩니다. |
|||
InitPropVariantFromInt16 16비트 정수 값을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromInt16Vector 지정된 16비트 정수 값의 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromInt32 32비트 정수 값을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromInt32Vector 32비트 정수 값의 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromInt64 지정된 Int64 값을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromInt64Vector Int64 값의 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromPropVariantVectorElem 지정된 PROPVARIANT 벡터 요소를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromResource 실행 파일에 포함된 문자열 리소스를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromString 지정된 문자열을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromStringAsVector 지정된 문자열에서 PROPVARIANT 구조를 초기화합니다. 문자열은 세미콜론으로 구분된 목록으로 구문 분석됩니다(예: :_"A; B; C"). |
|||
InitPropVariantFromStringVector 지정된 문자열 벡터에서 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromStrRet STRRET 구조체에 저장된 문자열을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromUInt16 부호 없는 16비트 정수 값을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromUInt16Vector 부호 없는 16비트 정수 값의 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromUInt32 부호 없는 32비트 정수 값을 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromUInt32Vector 부호 없는 32비트 정수 값의 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromUInt64 부호 없는 64비트 정수 값을 사용하여 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantFromUInt64Vector 부호 없는 64비트 정수의 벡터를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
InitPropVariantVectorFromPropVariant 다른 PROPVARIANT에 저장된 값을 사용하여 PROPVARIANT 구조에서 벡터 요소를 초기화합니다. |
|||
InitVariantFromBoolean 부울 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromBooleanArray 부울 값 배열에서 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromBuffer 버퍼의 내용을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromDispatch IDispatch 개체의 instance 기반으로 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromDosDateTime Microsoft MS-DOS에서 사용하는 형식으로 지정된 날짜 및 시간을 사용하여 VARIANT 구조를 초기화합니다. 날짜 및 시간 값은 VARIANT에 날짜 및 시간을 저장하는 데 사용되는 형식으로 변환됩니다. |
|||
InitVariantFromDouble DOUBLE 형식의 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromDoubleArray DOUBLE 형식의 값 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromFileTime FILETIME 구조체의 내용을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromFileTimeArray FILETIME 구조체의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromGUIDAsBuffer GUID를 기반으로 VARIANT 구조를 초기화합니다. 구조체는 VT_ARRAY 초기화됩니다. |
VT_UI1. | ||
InitVariantFromGUIDAsString GUID를 기반으로 VARIANT 구조를 초기화합니다. 구조체는 VT_BSTR 형식으로 초기화됩니다. |
|||
InitVariantFromInt16 16비트 정수 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromInt16Array 16비트 정수 값의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromInt32 32비트 정수 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromInt32Array 32비트 정수 값의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromInt64 64비트 정수 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromInt64Array 64비트 정수 값의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromResource 실행 파일에 포함된 문자열 리소스를 기반으로 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromString 문자열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromStringArray 문자열 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromStrRet STRRET 구조체에 저장된 문자열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromUInt16 부호 없는 16비트 정수 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromUInt16Array 부호 없는 16비트 정수 값의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromUInt32 부호 없는 32비트 정수 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromUInt32Array 부호 없는 32비트 정수 값의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromUInt64 부호 없는 64비트 정수 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromUInt64Array 부호 없는 64비트 정수 값의 배열을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InitVariantFromVariantArrayElem 다른 VARIANT 구조체에 저장된 값을 사용하여 VARIANT 구조를 초기화합니다. |
|||
InsertAt 지정된 위치의 배열에 변경 작업을 삽입합니다. |
|||
IsKeyInArray 특정 속성 키가 변경 배열에 있는지 여부를 지정합니다. |
|||
IsPropertyWritable 속성 처리기가 사용자가 UI에서 특정 속성을 편집할 수 있도록 허용하는지 여부를 쿼리합니다. |
|||
IsPropVariantString 지정된 PROPVARIANT 구조체가 문자열 형식인지 여부를 지정합니다. |
|||
IsPropVariantVector PROPVARIANT 구조체에 벡터 형식이 있는지 여부를 지정합니다. |
|||
IsValueCanonical 속성 설명의 정의에 따라 속성이 정식인지 여부를 나타내는 값을 가져옵니다. |
|||
IsVariantArray 변형이 배열인지 여부를 지정합니다. |
|||
IsVariantString 변형이 문자열인지 여부를 지정합니다. |
|||
IsVarTypeFloat VARTYPE이 float인지 여부를 반환합니다. |
|||
IsVarTypeInteger VARTYPE이 정수인지 여부를 반환합니다. |
|||
IsVarTypeNumber VARTYPE이 숫자인지 여부를 지정합니다. |
|||
IsVarTypeSignedInteger VARTYPE이 부제 정수인지 여부를 반환합니다. |
|||
IsVarTypeUnsignedInteger VARTYPE이 부호 없는 정수인지 여부를 반환합니다. |
|||
ParsePropertyName 개발자는 대신 IPropertyDescription을 사용해야 합니다. 지정된 속성 이름의 문자를 읽고 속성의 FMTID 및 PROPID를 식별합니다. |
|||
PifMgr_CloseProperties PifMgr_OpenProperties 사용하여 연 애플리케이션 속성을 닫습니다. |
|||
PifMgr_GetProperties .pif 파일에서 지정된 데이터 블록을 반환합니다. |
|||
PifMgr_OpenProperties Microsoft MS-DOS 애플리케이션과 연결된 .pif 파일을 열고 애플리케이션의 속성에 대한 핸들을 반환합니다. |
|||
PifMgr_SetProperties .pif 파일의 데이터 블록에 값을 할당합니다. |
|||
PropVariantChangeType PROPVARIANT 구조체로 저장된 값을 다른 변형 형식의 동등한 값으로 강제 변환합니다. |
|||
PropVariantClear PROPVARIANT 구조를 지웁니다. |
|||
PropVariantCompare 기본 비교 단위 및 설정에 따라 두 PROPVARIANT 구조를 비교합니다. |
|||
PropVariantCompareEx 호출자가 지정된 비교 단위 및 플래그를 기반으로 두 PROPVARIANT 구조를 비교할 수 있도록 하여 PropVariantCompare를 확장합니다. |
|||
PropVariantCopy PROPVARIANT 구조체의 복사본을 만듭니다. |
|||
PropVariantGetBooleanElem VT_BOOL 형식의 PROPVARIANT 구조에서 단일 부울 요소를 추출합니다VT_VECTOR |
VT_BOOL 또는 VT_ARRAY | VT_BOOL. | |
PropVariantGetDoubleElem VT_R8 형식의 PROPVARIANT 구조에서 단일 double 요소를 추출합니다VT_VECTOR |
VT_R8 또는 VT_ARRAY | VT_R8. | |
PropVariantGetElem 다른 PROPVARIANT 구조체에서 지정된 요소를 기반으로 PROPVARIANT 구조를 초기화합니다. |
|||
PropVariantGetElementCount PROPVARIANT 구조체의 요소 수를 검색합니다. |
|||
PropVariantGetFileTimeElem VT_FILETIME 형식의 PROPVARIANT 구조에서 단일 FILETIME 요소를 추출합니다VT_VECTOR |
VT_FILETIME 또는 VT_ARRAY | VT_FILETIME. | |
PropVariantGetInt16Elem VT_I2 형식의 PROPVARIANT 구조에서 단일 Int16 요소를 추출합니다VT_VECTOR |
VT_I2 또는 VT_ARRAY | VT_I2. | |
PropVariantGetInt32Elem VT_I4 형식의 PROPVARIANT에서 단일 Int32 요소를 추출합니다VT_VECTOR |
VT_I4 또는 VT_ARRAY | VT_I4. | |
PropVariantGetInt64Elem VT_I8 형식의 PROPVARIANT 구조에서 단일 Int64 요소를 추출합니다VT_VECTOR |
VT_I8 또는 VT_ARRAY | VT_I8. | |
PropVariantGetStringElem VT_LPWSTR 형식, VT_BSTR, VT_VECTOR 형식의 PROPVARIANT 구조에서 단일 유니코드 문자열 요소를 추출합니다. |
VT_LPWSTR, VT_VECTOR | VT_BSTR 또는 VT_ARRAY | VT_BSTR. |
PropVariantGetUInt16Elem VT_U12 형식의 PROPVARIANT 구조체에서 서명되지 않은 단일 Int16 요소를 추출합니다VT_VECTOR |
VT_U12 또는 VT_ARRAY | VT_U12. | |
PropVariantGetUInt32Elem VT_UI4 형식의 PROPVARIANT 구조에서 서명되지 않은 단일 Int32 요소를 추출합니다VT_VECTOR |
VT_UI4 또는 VT_ARRAY | VT_UI4. | |
PropVariantGetUInt64Elem VT_UI8 형식의 PROPVARIANT 구조에서 서명되지 않은 단일 Int64 요소를 추출합니다VT_VECTOR |
VT_UI8 또는 VT_ARRAY | VT_UI8. | |
PropVariantToBoolean PROPVARIANT 구조체의 부울 속성 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
PropVariantToBooleanVector PROPVARIANT 구조체에서 부울 벡터를 추출합니다. |
|||
PropVariantToBooleanVectorAlloc PROPVARIANT 구조에서 새로 할당된 부울 벡터로 데이터를 추출합니다. |
|||
PropVariantToBooleanWithDefault PROPVARIANT 구조체의 부울 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToBSTR PROPVARIANT 구조체의 BSTR 속성 값을 추출합니다. |
|||
PropVariantToBuffer VT_VECTOR 형식의 PROPVARIANT 구조에서 버퍼 값을 추출합니다. |
VT_UI1 또는 VT_ARRRAY | VT_UI1. | |
PropVariantToCLSID PROPVARIANT 구조체의 CLSID(클래스 식별자) 속성 값을 추출합니다. |
|||
PropVariantToDouble PROPVARIANT 구조체에서 double 값을 추출합니다. |
|||
PropVariantToDoubleVector PROPVARIANT 구조체에서 double의 벡터를 추출합니다. |
|||
PropVariantToDoubleVectorAlloc PROPVARIANT 구조에서 새로 할당된 이중 벡터로 데이터를 추출합니다. |
|||
PropVariantToDoubleWithDefault PROPVARIANT 구조체의 double 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToFileTime PROPVARIANT 구조체에서 FILETIME 구조를 추출합니다. |
|||
PropVariantToFileTimeVector PROPVARIANT 구조에서 FILETIME 벡터로 데이터를 추출합니다. |
|||
PropVariantToFileTimeVectorAlloc PROPVARIANT 구조에서 새로 할당된 FILETIME 벡터로 데이터를 추출합니다. |
|||
PropVariantToGUID PROPVARIANT 구조체에서 GUID 값을 추출합니다. |
|||
PropVariantToInt16 PROPVARIANT 구조체의 Int16 속성 값을 추출합니다. |
|||
PropVariantToInt16Vector PROPVARIANT 구조체에서 Int16 값의 벡터를 추출합니다. |
|||
PropVariantToInt16VectorAlloc PROPVARIANT 구조에서 새로 할당된 Int16 벡터로 데이터를 추출합니다. |
|||
PropVariantToInt16WithDefault PROPVARIANT 구조체의 Int16 속성 값을 추출합니다. 현재 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToInt32 PROPVARIANT 구조체의 Int32 속성 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
PropVariantToInt32Vector PROPVARIANT 구조체에서 long 값의 벡터를 추출합니다. |
|||
PropVariantToInt32VectorAlloc PROPVARIANT 구조에서 새로 할당된 Int32 벡터로 데이터를 추출합니다. |
|||
PropVariantToInt32WithDefault PROPVARIANT 구조체에서 Int32 값을 추출합니다. 현재 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToInt64 PROPVARIANT 구조체에서 LONGLONG 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
PropVariantToInt64Vector PROPVARIANT 구조에서 Int64 벡터로 데이터를 추출합니다. |
|||
PropVariantToInt64VectorAlloc PROPVARIANT 구조에서 새로 할당된 LONGLONG 벡터로 데이터를 추출합니다. |
|||
PropVariantToInt64WithDefault PROPVARIANT 구조체의 Int64 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToString PROPVARIANT 구조체에서 문자열 값을 추출합니다. |
|||
PropVariantToStringAlloc PROPVARIANT 구조체에서 문자열 속성 값을 추출합니다. |
|||
PropVariantToStringVector PROPVARIANT 구조체에서 문자열 벡터를 추출합니다. |
|||
PropVariantToStringVectorAlloc PROPVARIANT 구조체에서 새로 할당된 벡터의 새로 할당된 문자열로 데이터를 추출합니다. |
|||
PropVariantToStringWithDefault PROPVARIANT 구조체의 문자열 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToStrRet PROPVARIANT 구조체에서 문자열을 추출하여 STRRET 구조체에 배치합니다. |
|||
PropVariantToUInt16 PROPVARIANT 구조체에서 부호 없는 짧은 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
PropVariantToUInt16Vector PROPVARIANT 구조에서 서명되지 않은 짧은 벡터로 데이터를 추출합니다. |
|||
PropVariantToUInt16VectorAlloc PROPVARIANT 구조에서 새로 할당된 서명되지 않은 짧은 벡터로 데이터를 추출합니다. |
|||
PropVariantToUInt16WithDefault PROPVARIANT 구조체에서 부호 없는 짧은 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToUInt32 PROPVARIANT 구조체에서 ULONG 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
PropVariantToUInt32Vector PROPVARIANT 구조에서 ULONG 벡터로 데이터를 추출합니다. |
|||
PropVariantToUInt32VectorAlloc PROPVARIANT 구조에서 새로 할당된 ULONG 벡터로 데이터를 추출합니다. |
|||
PropVariantToUInt32WithDefault PROPVARIANT 구조체에서 ULONG 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToUInt64 PROPVARIANT 구조체에서 UInt64 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
PropVariantToUInt64Vector PROPVARIANT 구조체에서 ULONGLONG 벡터로 데이터를 추출합니다. |
|||
PropVariantToUInt64VectorAlloc PROPVARIANT 구조에서 새로 할당된 ULONGLONG 벡터로 데이터를 추출합니다. |
|||
PropVariantToUInt64WithDefault PROPVARIANT 구조체에서 ULONGLONG 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
PropVariantToVariant PROPVARIANT 구조체의 내용을 VARIANT 구조체로 변환합니다. |
|||
PropVariantToWinRTPropertyValue PROPVARIANT 구조에서 Windows 런타임 속성 값으로 데이터를 추출합니다. |
|||
PSCoerceToCanonicalValue 속성 설명에 따라 속성 값을 정식 값으로 변환합니다. |
|||
PSCreateAdapterFromPropertyStore IPropertyStore에서 어댑터를 만듭니다. |
|||
PSCreateDelayedMultiplexPropertyStore 여러 속성 저장소를 포함하는 읽기 전용 지연 바인딩 속성 저장소를 만듭니다. |
|||
PSCreateMemoryPropertyStore 메모리 내 속성 저장소를 만듭니다. |
|||
PSCreateMultiplexPropertyStore 여러 속성 저장소가 포함된 읽기 전용 속성 저장소를 만듭니다. 각 저장소는 IPropertyStore 또는 IPropertySetStorage를 지원해야 합니다. |
|||
PSCreatePropertyChangeArray IPropertyChange 개체 집합에 대한 컨테이너를 만듭니다. 이 컨테이너는 IFileOperation과 함께 사용하여 파일 집합에 속성 변경 내용 집합을 적용할 수 있습니다. |
|||
PSCreatePropertyStoreFromObject IPropertyStore 또는 IPropertySetStorage를 지원하는 개체의 IUnknown 인터페이스를 허용합니다. 개체가 IPropertySetStorage를 지원하는 경우 IPropertyStore를 지원하게 래핑됩니다. |
|||
PSCreatePropertyStoreFromPropertySetStorage IPropertyStore 인터페이스에서 IPropertySetStorage 인터페이스를 래핑합니다. |
|||
PSCreateSimplePropertyChange 간단한 속성 변경을 만듭니다. |
|||
PSEnumeratePropertyDescriptions 스키마 하위 시스템의 IPropertySystem::EnumeratePropertyDescriptions를 호출하는 래퍼 API입니다. |
|||
PSFormatForDisplay PROPVARIANT 구조에 저장된 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다. 호출자는 출력 버퍼를 할당해야 합니다. |
|||
PSFormatForDisplayAlloc PROPVARIANT 구조에 저장된 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다. 이 함수는 출력 문자열에 대한 메모리를 할당합니다. |
|||
PSFormatPropertyValue 속성 저장소에 저장된 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다. 이 함수는 출력 문자열에 대한 메모리를 할당합니다. |
|||
PSGetImageReferenceForValue 지정된 속성에 대한 속성 설명 인터페이스의 instance 가져옵니다. |
|||
PSGetItemPropertyHandler 셸 항목에 대한 속성 처리기를 검색합니다. (PSGetItemPropertyHandler) |
|||
PSGetItemPropertyHandlerWithCreateObject 셸 항목에 대한 속성 처리기를 검색합니다. (PSGetItemPropertyHandlerWithCreateObject) |
|||
PSGetNamedPropertyFromPropertyStorage 속성 이름으로 직렬화된 속성 스토리지의 값을 가져옵니다. |
|||
PSGetNameFromPropertyKey PROPERTYKEY가 지정된 경우 속성의 정식 이름을 검색합니다. |
|||
PSGetPropertyDescription PROPERTYKEY 구조체로 지정된 속성에 대한 속성 설명 인터페이스의 instance 가져옵니다. |
|||
PSGetPropertyDescriptionByName 지정된 속성 이름에 대한 속성 설명 인터페이스의 instance 가져옵니다. |
|||
PSGetPropertyDescriptionListFromString 지정된 속성 목록에 대한 속성 설명 목록 인터페이스의 instance 가져옵니다. |
|||
PSGetPropertyFromPropertyStorage 직렬화된 속성 스토리지에 저장된 속성의 값을 가져옵니다. |
|||
PSGetPropertyKeyFromName 정식 속성 이름의 속성 키를 가져옵니다. |
|||
PSGetPropertySystem IPropertySystem을 구현하는 하위 시스템 개체의 instance 가져옵니다. |
|||
PSGetPropertyValue 속성 저장소에서 속성 값을 가져옵니다. |
|||
PSLookupPropertyHandlerCLSID 컴퓨터별 등록된 파일 속성 처리기의 CLSID(클래스 식별자)를 가져옵니다. |
|||
PSPropertyBag_Delete 속성 모음에서 속성을 삭제합니다. |
|||
PSPropertyBag_ReadBOOL 속성 모음에서 속성의 BOOL 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadBSTR 속성 모음의 속성에서 BSTR 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadDWORD 속성 모음의 속성에서 DWORD 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadGUID 속성 모음의 속성에서 GUID 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadInt 속성 모음의 속성에서 int 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadLONG 속성 모음의 속성에서 LONG 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadPOINTL 지정된 속성 모음의 POINTL 구조에 저장된 속성 좌표를 검색합니다. |
|||
PSPropertyBag_ReadPOINTS 지정된 속성 모음의 POINTS 구조에 저장된 속성 좌표를 검색합니다. |
|||
PSPropertyBag_ReadPropertyKey 지정된 속성 모음에서 속성의 속성 키를 읽습니다. |
|||
PSPropertyBag_ReadRECTL 지정된 속성 모음에 포함된 속성에 저장된 사각형의 좌표를 검색합니다. |
|||
PSPropertyBag_ReadSHORT 속성 모음에서 속성의 SHORT 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadStr 속성 모음에서 속성의 문자열 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadStrAlloc 속성 모음의 속성에서 문자열 데이터 값을 읽고 읽는 문자열에 대한 메모리를 할당합니다. |
|||
PSPropertyBag_ReadStream 지정된 속성 모음에 포함된 지정된 속성에 저장된 데이터 스트림을 읽습니다. |
|||
PSPropertyBag_ReadType 속성 모음에 저장된 속성의 데이터 값 형식을 읽습니다. |
|||
PSPropertyBag_ReadULONGLONG 속성 모음의 속성에서 ULONGLONG 데이터 값을 읽습니다. |
|||
PSPropertyBag_ReadUnknown 속성 모음에서 알 수 없는 데이터 값의 지정된 속성을 읽습니다. |
|||
PSPropertyBag_WriteBOOL 속성 모음에 있는 속성의 BOOL 값을 설정합니다. |
|||
PSPropertyBag_WriteBSTR 속성 모음에 있는 속성의 BSTR 값을 설정합니다. |
|||
PSPropertyBag_WriteDWORD 속성 모음에 있는 속성의 DWORD 값을 설정합니다. |
|||
PSPropertyBag_WriteGUID 속성 모음에서 속성의 GUID 값을 설정합니다. |
|||
PSPropertyBag_WriteInt 속성 모음에서 속성의 int 값을 설정합니다. |
|||
PSPropertyBag_WriteLONG 속성 모음에 있는 속성의 LONG 값을 설정합니다. |
|||
PSPropertyBag_WritePOINTL 속성 좌표를 지정된 속성 모음의 APOINTL 구조에 저장합니다. |
|||
PSPropertyBag_WritePOINTS 속성 좌표를 지정된 속성 모음의 APOINTS 구조에 저장합니다. |
|||
PSPropertyBag_WritePropertyKey 속성 모음에서 속성의 속성 키 값을 설정합니다. |
|||
PSPropertyBag_WriteRECTL 속성 모음의 속성에 사각형의 좌표를 저장합니다. |
|||
PSPropertyBag_WriteSHORT 속성 모음에 있는 속성의 SHORT 값을 설정합니다. |
|||
PSPropertyBag_WriteStr 속성 모음에 있는 속성의 문자열 값을 설정합니다. |
|||
PSPropertyBag_WriteStream 속성 모음의 속성에 데이터 스트림을 씁니다. |
|||
PSPropertyBag_WriteULONGLONG 속성 모음에 있는 속성의 ULONGLONG 값을 설정합니다. |
|||
PSPropertyBag_WriteUnknown 알 수 없는 데이터 값의 속성을 속성 모음에 씁니다. |
|||
PSPropertyKeyFromString 문자열을 PROPERTYKEY 구조체로 변환합니다. |
|||
PSRefreshPropertySchema 지원되지 않습니다. 이 함수를 호출하는 것은 유효하지만 함수를 수행하기 위해 구현되지 않으므로 그렇게 할 이유가 없습니다. |
|||
PSRegisterPropertySchema 속성 설명 스키마 파일이 추가된 것을 스키마 하위 시스템에 알릴 수 있습니다. (PSRegisterPropertySchema) |
|||
PSSetPropertyValue 속성 저장소의 속성 값을 설정합니다. |
|||
PSStringFromPropertyKey 해당 속성의 키에서 속성을 식별하는 문자열을 만듭니다. |
|||
PSUnregisterPropertySchema 속성 설명 스키마 파일의 제거를 스키마 하위 시스템에 알릴 수 있습니다. |
|||
RefreshPropertySchema 지원되지 않습니다. (IPropertySystem.RefreshPropertySchema) |
|||
RegisterPropertySchema 속성 설명 스키마 파일이 추가된 것을 스키마 하위 시스템에 알릴 수 있습니다. (IPropertySystem.RegisterPropertySchema) |
|||
RemoveAt 지정된 변경 사항을 제거합니다. |
|||
SetValueAndState 속성 키에 대한 값 및 상태 데이터를 설정합니다. |
|||
SHAddDefaultPropertiesByExt 지정된 파일 확장 프로그램에 대해 등록된 대로 속성 저장소에 기본 속성을 추가합니다. |
|||
SHGetPropertyStoreForWindow 특정 창의 속성 컬렉션을 나타내는 개체를 검색하여 해당 속성을 쿼리하거나 설정할 수 있습니다. |
|||
SHGetPropertyStoreFromIDList PIDL(항목 식별자 목록)에 대한 포인터에서 IPropertyStore 또는 관련 인터페이스를 지원하는 개체를 검색합니다. |
|||
SHGetPropertyStoreFromParsingName 경로 또는 구문 분석 이름이 지정된 항목에 대한 속성 저장소를 반환합니다. |
|||
SHPropStgCreate 요청된 속성 집합 작업에 대한 코드 페이지 검색 또는 할당의 적절한 처리를 보장합니다. |
|||
SHPropStgReadMultiple 더 이상 사용되지 않는 속성 집합에 대해 ANSI 및 유니코드 변환이 제대로 처리되도록 IPropertyStorage::ReadMultiple 함수를 래핑합니다. |
|||
SHPropStgWriteMultiple 더 이상 사용되지 않는 속성 집합에 대해 ANSI 및 유니코드 변환이 제대로 처리되도록 IPropertyStorage::WriteMultiple 함수를 래핑합니다. |
|||
UnregisterPropertySchema 로컬 컴퓨터의 .propdesc 파일에 대한 파일 경로를 사용하여 속성 설명 스키마(.propdesc) 파일을 제거하는 것을 스키마 하위 시스템에 알릴 수 있습니다. |
|||
VariantCompare 기본 비교 규칙을 기반으로 두 변형 구조를 비교합니다. |
|||
VariantGetBooleanElem 변형 구조체에서 단일 부울 요소를 추출합니다. |
|||
VariantGetDoubleElem 변형 구조체에서 하나의 double 요소를 추출합니다. |
|||
VariantGetElem 지정된 variant 요소에서 VARIANT 구조를 초기화합니다. |
|||
VariantGetElementCount 변형 구조체의 요소 수를 검색합니다. |
|||
VariantGetInt16Elem 변형 구조체에서 단일 Int16 요소를 추출합니다. |
|||
VariantGetInt32Elem 변형 구조체에서 단일 Int32 요소를 추출합니다. |
|||
VariantGetInt64Elem 변형 구조체에서 단일 Int64 요소를 추출합니다. |
|||
VariantGetStringElem 변형 구조체에서 단일 와이드 문자열 요소를 추출합니다. |
|||
VariantGetUInt16Elem 변형 구조체에서 서명되지 않은 단일 Int16 요소를 추출합니다. |
|||
VariantGetUInt32Elem 변형 구조체에서 서명되지 않은 단일 Int32 요소를 추출합니다. |
|||
VariantGetUInt64Elem 변형 구조체에서 서명되지 않은 단일 Int64 요소를 추출합니다. |
|||
VariantToBoolean VARIANT 구조체에서 부울 속성의 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToBooleanArray VARIANT 구조체에서 부울 값 배열을 추출합니다. |
|||
VariantToBooleanArrayAlloc BOOL 값 배열을 할당한 다음 VARIANT 구조체에서 해당 배열로 데이터를 추출합니다. |
|||
VariantToBooleanWithDefault VARIANT 구조체에서 BOOL 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToBuffer 형식의 VARIANT 구조에 저장된 버퍼의 내용을 추출합니다VT_ARRRAY |
VT_UI1. | ||
VariantToDosDateTime VARIANT 구조에서 Microsoft MS-DOS 형식의 날짜 및 시간 값을 추출합니다. |
|||
VariantToDouble VARIANT 구조체에서 DOUBLE 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToDoubleArray VARIANT 구조체에서 DOUBLE 값 배열을 추출합니다. |
|||
VariantToDoubleArrayAlloc DOUBLE 값의 배열을 할당한 다음 VARIANT 구조체에서 해당 배열로 데이터를 추출합니다. |
|||
VariantToDoubleWithDefault VARIANT 구조체에서 DOUBLE 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToFileTime 변형 구조체에서 FILETIME 구조를 추출합니다. |
|||
VariantToGUID 변형 구조체의 GUID 속성 값을 추출합니다. |
|||
VariantToInt16 변형 구조체의 Int16 속성 값을 추출합니다. 값을 추출할 수 없는 경우 이 함수에서 기본값을 할당합니다. |
|||
VariantToInt16Array 벡터 구조에서 Int16 배열로 데이터를 추출합니다. |
|||
VariantToInt16ArrayAlloc 벡터 구조에서 새로 할당된 Int16 배열로 데이터를 추출합니다. |
|||
VariantToInt16WithDefault 변형 구조체의 Int16 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToInt32 변형 구조체의 Int32 속성 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToInt32Array 벡터 구조에서 Int32 배열로 데이터를 추출합니다. |
|||
VariantToInt32ArrayAlloc 벡터 구조에서 새로 할당된 Int32 배열로 데이터를 추출합니다. |
|||
VariantToInt32WithDefault 변형 구조체의 Int32 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToInt64 변형 구조체의 Int64 속성 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToInt64Array 벡터 구조에서 Int64 배열로 데이터를 추출합니다. |
|||
VariantToInt64ArrayAlloc 벡터 구조에서 새로 할당된 Int64 배열로 데이터를 추출합니다. |
|||
VariantToInt64WithDefault 변형 구조체의 Int64 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToPropVariant VARIANT 구조체의 내용을 PROPVARIANT 구조체에 복사합니다. |
|||
VariantToString 변형 구조체의 변형 값을 문자열로 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToStringAlloc 변형 구조체의 변형 값을 새로 할당된 문자열로 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToStringArray 벡터 구조에서 String 배열로 데이터를 추출합니다. |
|||
VariantToStringArrayAlloc 벡터 구조에서 새로 할당된 String 배열로 데이터를 추출합니다. |
|||
VariantToStringWithDefault 변형 구조체의 문자열 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToStrRet 원본 변형이 VT_BSTR 경우 는 문자열을 추출하여 STRRET 구조체에 배치합니다. |
|||
VariantToUInt16 변형 구조체의 부호 없는 Int16 속성 값을 추출합니다. 값을 추출할 수 없는 경우 이 함수에서 기본값을 할당합니다. |
|||
VariantToUInt16Array 벡터 구조에서 서명되지 않은 Int16 배열로 데이터를 추출합니다. |
|||
VariantToUInt16ArrayAlloc 벡터 구조에서 새로 할당된 서명되지 않은 Int16 배열로 데이터를 추출합니다. |
|||
VariantToUInt16WithDefault 변형 구조체의 부호 없는 Int16 속성 값을 추출합니다. 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToUInt32 변형 구조체의 부호 없는 Int32 속성 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToUInt32Array 벡터 구조에서 서명되지 않은 Int32 배열로 데이터를 추출합니다. |
|||
VariantToUInt32ArrayAlloc 벡터 구조에서 새로 할당된 서명되지 않은 Int32 배열로 데이터를 추출합니다. |
|||
VariantToUInt32WithDefault 변형 구조체의 부호 없는 Int32 속성 값을 추출합니다. 현재 값이 없으면 지정된 기본값이 반환됩니다. |
|||
VariantToUInt64 변형 구조체의 부호 없는 Int64 속성 값을 추출합니다. 값을 추출할 수 없는 경우 기본값이 할당됩니다. |
|||
VariantToUInt64Array 벡터 구조에서 서명되지 않은 Int64 배열로 데이터를 추출합니다. |
|||
VariantToUInt64ArrayAlloc 벡터 구조에서 새로 할당된 부호 없는 Int64 배열로 데이터를 추출합니다. |
|||
VariantToUInt64WithDefault 변형 구조체의 부호 없는 Int64 속성 값을 추출합니다. 현재 값이 없으면 지정된 기본값이 반환됩니다. |
|||
WinRTPropertyValueToPropVariant Windows 런타임 속성 값의 콘텐츠를 PROPVARIANT 구조체로 복사합니다. |
IPropertyChange 단일 속성에 대한 변경 사항을 캡슐화하는 메서드를 노출합니다. |
IPropertyChangeArray IFileOperation에 전달될 수 있는 여러 변경 작업에 대한 메서드를 노출합니다. |
IPropertyDescription 개별 속성 설명 세부 정보를 열거하고 검색하는 메서드를 노출합니다. (IPropertyDescription) |
IPropertyDescription2 개별 속성 설명 세부 정보를 열거하고 검색하는 메서드를 노출합니다. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo 항목에 대한 "정렬 기준" 열 속성을 가져오는 메서드를 노출합니다. 이 인터페이스는 지정된 속성에 대한 기본 또는 보조 정렬 열을 검색하려는 UI 개체에서 사용됩니다. |
IPropertyDescriptionList 목록으로 표시되는 속성 설명 컬렉션에서 정보를 추출하는 메서드를 노출합니다. |
IPropertyDescriptionRelatedPropertyInfo IPropertyDescription 인터페이스를 검색하는 메서드를 제공합니다. |
IPropertyDescriptionSearchInfo 속성에 대한 검색 관련 정보를 노출합니다. |
IPropertyEnumType 열거형 정보에서 데이터를 추출하는 메서드를 노출합니다. IPropertyEnumType은 런타임에 프로그래밍 방식으로 속성 스키마의 열거형 및 enumRange 요소에 대한 액세스를 제공합니다. |
IPropertyEnumType2 열거형 정보에서 데이터를 추출하는 메서드를 노출합니다. IPropertyEnumType2는 IPropertyEnumType을 확장합니다. |
IPropertyEnumTypeList 속성에 대해 가능한 값을 열거하는 메서드를 노출합니다. |
IPropertyStoreCache 처리기가 각 속성에 대한 다양한 상태를 관리할 수 있도록 하는 메서드를 노출합니다. |
IPropertyStoreCapabilities 사용자가 UI에서 속성을 편집할 수 있는지 여부를 결정하는 메서드를 노출합니다. |
IPropertyStoreFactory IPropertyStore 개체를 가져오는 메서드를 노출합니다. |
IPropertySystem 속성 설명을 얻고, 속성 스키마를 등록 및 등록 취소하고, 속성 설명을 열거하고, 형식이 엄격한 방식으로 속성 값의 서식을 지정하는 메서드를 노출합니다. |
IPropertyUI 개발자는 대신 IPropertyDescription을 사용해야 합니다. (IPropertyUI) |
PROPERTYKEY 프로그래밍 방식으로 속성을 식별하는 FMTID/PID 식별자를 지정합니다. SHCOLUMNID를 대체합니다. |
PROPPRG 이 구조체에는 .pif 파일의 정보가 포함됩니다. PifMgr_GetProperties 사용됩니다. |