영어로 읽기

다음을 통해 공유


propvarutil.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

propvarutil.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
ClearPropVariantArray

배열에 저장된 PROPVARIANT 구조체의 배열에서 사용하는 메모리 및 참조를 해제합니다.
ClearVariantArray

배열에 저장된 VARIANT 구조체 배열에서 사용하는 메모리 및 참조를 해제합니다.
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 구조를 초기화합니다.
IsPropVariantString

지정된 PROPVARIANT 구조체가 문자열 형식인지 여부를 지정합니다.
IsPropVariantVector

PROPVARIANT 구조체에 벡터 형식이 있는지 여부를 지정합니다.
IsVariantArray

변형이 배열인지 여부를 지정합니다.
IsVariantString

변형이 문자열인지 여부를 지정합니다.
IsVarTypeFloat

VARTYPE이 float인지 여부를 반환합니다.
IsVarTypeInteger

VARTYPE이 정수인지 여부를 반환합니다.
IsVarTypeNumber

VARTYPE이 숫자인지 여부를 지정합니다.
IsVarTypeSignedInteger

VARTYPE이 부제 정수인지 여부를 반환합니다.
IsVarTypeUnsignedInteger

VARTYPE이 부호 없는 정수인지 여부를 반환합니다.
PropVariantChangeType

PROPVARIANT 구조체로 저장된 값을 다른 변형 형식의 동등한 값으로 강제 변환합니다.
PropVariantCompare

기본 비교 단위 및 설정에 따라 두 PROPVARIANT 구조를 비교합니다.
PropVariantCompareEx

호출자가 지정된 비교 단위 및 플래그를 기반으로 두 PROPVARIANT 구조를 비교할 수 있도록 하여 PropVariantCompare를 확장합니다.
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 구조체에서 doubles의 벡터를 추출합니다.
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 구조체로 변환합니다.
StgDeserializePropVariant

StgDeserializePropVariant 함수는 SERIALIZEDPROPERTYVALUE 데이터 형식을 PROPVARIANT 데이터 형식으로 변환합니다.
StgSerializePropVariant

StgSerializePropVariant 함수는 PROPVARIANT 데이터 형식을 SERIALIZEDPROPERTYVALUE 데이터 형식으로 변환합니다.
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 속성 값을 추출합니다. 현재 값이 없으면 지정된 기본값이 반환됩니다.

열거형

 
PROPVAR_COMPARE_UNIT

이러한 플래그는 특정 PROPVARIANT 구조 비교와 연결됩니다.