Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta seção descreve um conjunto de funções auxiliares e de conversão do Shell do Windows usadas com PROPVARIANT e tipos de VARIANT.
| Tópico | Índice |
|---|---|
| ClearPropVariantArray | Libera a memória e as referências usadas por uma matriz de PROPVARIANT estruturas armazenadas em uma matriz. |
| ClearVariantArray | Libera a memória e as referências usadas por uma matriz de VARIANT estruturas armazenadas em uma matriz. |
| FreePropVariantArray | Libera a memória e as referências usadas por uma matriz de estruturas de PROPVARIANT. |
| InitPropVariantFromBoolean | Inicializa uma determinada estrutura dePROPVARIANTcomo um VT_BOOL usando um valor booleano especificado. |
| InitPropVariantFromBooleanVector | Inicializa uma estrutura de PROPVARIANT a partir de um vetor booleano especificado. |
| InitPropVariantFromBuffer | Inicializa uma estruturaPROPVARIANT usando o conteúdo de um buffer. |
| InitPropVariantFromCLSID | Inicializa uma estrutura de PROPVARIANT com base em um identificador de classe (CLSID). |
| InitPropVariantFromDouble | Inicializa uma estrutura dePROPVARIANTcom base em um valor de duplo especificado. |
| InitPropVariantFromDoubleVector | Inicializa uma estrutura dePROPVARIANTcom base em um vetor especificado de valores de duplo. |
| InitPropVariantFromFileTime | Inicializa uma estrutura dePROPVARIANT com base em informações armazenadas em uma estrutura deFILETIME. |
| InitPropVariantFromFileTimeVector | Inicializa uma estrutura de PROPVARIANT a partir de um vetor especificado de valores de FILETIME. |
| InitPropVariantFromGUIDAsBuffer | Inicializa uma estrutura dePROPVARIANTcom base em um GUID. A estrutura é inicializada como VT_VETOR | VT_UI1. |
| InitPropVariantFromGUIDAsString | Inicializa uma estrutura dePROPVARIANTcom base em um GUID. A estrutura é inicializada como VT_LPWSTR. |
| InitPropVariantFromInt16 | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro de 16 bits. |
| InitPropVariantFromInt16Vetor | Inicializa uma estrutura dePROPVARIANTcom base em um vetor especificado de valores inteiros de 16 bits. |
| InitPropVariantFromInt32 | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro de 32 bits. |
| InitPropVariantFromInt32Vetor | Inicializa uma estrutura de PROPVARIANT com base em um vetor de valores inteiros de 32 bits. |
| InitPropVariantFromInt64 | Inicializa uma estrutura dePROPVARIANTcom base em um valor de Int64 especificado. |
| InitPropVariantFromInt64Vetor | Inicializa uma estrutura de PROPVARIANT com base em um vetor de valores de Int64. |
| InitPropVariantFromPropVariantVectorElem | Inicializa uma estrutura dePROPVARIANTcom base em um elemento vetorial PROPVARIANT especificado. |
| InitPropVariantFromResource | Inicializa uma estrutura dePROPVARIANTcom base em um recurso de cadeia de caracteres incorporado em um arquivo executável. |
| InitPropVariantFromString | Inicializa uma estrutura de PROPVARIANT com base em uma cadeia de caracteres especificada. |
| InitPropVariantFromStringAsVector | Inicializa uma estrutura de PROPVARIANT a partir de uma cadeia de caracteres especificada. A cadeia de caracteres é analisada como uma lista delimitada por ponto-e-vírgula (por exemplo: "A; B; C"). |
| InitPropVariantFromStringVector | Inicializa uma estrutura de PROPVARIANT a partir de um vetor de cadeia de caracteres especificado. |
| InitPropVariantFromStrRet | Inicializa uma estrutura dePROPVARIANTcom base em uma cadeia de caracteres armazenada em uma estrutura deSTRRET. |
| InitPropVariantFromUInt16 | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro não assinado de 16 bits. |
| InitPropVariantFromUInt16Vetor | Inicializa uma estrutura dePROPVARIANTcom base em um vetor de valores inteiros não assinados de 16 bits. |
| InitPropVariantFromUInt32 | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro não assinado de 32 bits. |
| InitPropVariantFromUInt32Vetor | Inicializa uma estrutura dePROPVARIANTcom base em um vetor de valores inteiros não assinados de 32 bits. |
| InitPropVariantFromUInt64 | Inicializa uma estrutura dePROPVARIANTcom um valor inteiro não assinado de 64 bits. |
| InitPropVariantFromUInt64Vetor | Inicializa uma estrutura dePROPVARIANTcom base em um vetor de inteiros não assinados de 64 bits. |
| InitPropVariantVectorFromPropVariant | Inicializa um elemento vetorial em uma estruturaPROPVARIANTcom um valor armazenado em outro PROPVARIANT. |
| InitVariantFromBoolean | Inicializa uma VARIANT estrutura com um valor booleano. |
| InitVariantFromBooleanArray | Inicializa uma VARIANT estrutura a partir de uma matriz de valores booleanos. |
| InitVariantFromBuffer | Inicializa uma VARIANT estrutura com o conteúdo de um buffer. |
| InitVariantFromDispatch | Inicializa uma estrutura deVARIANTcom base em uma instância de um IDispatch objeto. |
| InitVariantFromDosDateTime | Inicializa uma VARIANT estrutura com uma data e hora fornecidas no formato usado pelo Microsoft MS-DOS. Os valores de data e hora são convertidos para o formato usado para armazenar data e hora em um VARIANT. |
| InitVariantFromDouble | Inicializa uma VARIANT estrutura com um valor do tipo DOUBLE. |
| InitVariantFromDoubleArray | Inicializa uma estrutura deVARIANTcom uma matriz de valores do tipo DOUBLE. |
| InitVariantFromFileTime | Inicializa uma estrutura deVARIANTcom o conteúdo de uma estrutura deFILETIME. |
| InitVariantFromFileTimeArray | Inicializa uma estrutura deVARIANTcom uma matriz de estruturas de FILETIME. |
| InitVariantFromGUIDAsBuffer | Inicializa uma VARIANT estrutura com base em um GUID . A estrutura é inicializada como VT_ARRAY | VT_UI1. |
| InitVariantFromInt16 | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro de 16 bits. |
| InitVariantFromInt16Array | Inicializa uma estrutura deVARIANTcom uma matriz de valores inteiros de 16 bits. |
| InitVariantFromInt32 | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro de 32 bits. |
| InitVariantFromInt32Array | Inicializa uma estrutura deVARIANTcom uma matriz de valores inteiros de 32 bits. |
| InitVariantFromInt64 | Inicializa uma estrutura deVARIANT decom um valor inteiro de 64 bits. |
| InitVariantFromInt64Array | Inicializa uma estrutura deVARIANTcom uma matriz de valores inteiros de 64 bits. |
| InitVariantFromResource | Inicializa uma estrutura deVARIANTcom base em um recurso de cadeia de caracteres incorporado em um arquivo executável. |
| InitVariantFromString | Inicializa uma VARIANT estrutura com uma cadeia de caracteres. |
| InitVariantFromStringArray | Inicializa uma VARIANT estrutura com uma matriz de cadeias de caracteres. |
| InitVariantFromStrRet | Inicializa uma estrutura deVARIANTcom uma cadeia de caracteres armazenada em uma estruturaSTRRET. |
| InitVariantFromUInt16 | Inicializa uma estrutura deVARIANTcom um valor inteiro de 16 bits não assinado. |
| InitVariantFromUInt16Array | Inicializa uma estruturaVARIANTcom uma matriz de valores inteiros de 16 bits não assinados. |
| InitVariantFromUInt32 | Inicializa uma estrutura deVARIANTcom um valor inteiro de 32 bits não assinado. |
| InitVariantFromUInt32Array | Inicializa uma estrutura deVARIANTcom uma matriz de valores inteiros de 32 bits não assinados. |
| InitVariantFromUInt64 | Inicializa uma estrutura de VARIANT com um valor inteiro de 64 bits não assinado. |
| InitVariantFromUInt64Array | Inicializa uma estrutura de VARIANT com um valor inteiro de 64 bits não assinado. |
| InitVariantFromVariantArrayElem | Inicializa uma estruturaVARIANTcom um valor armazenado em outra VARIANT estrutura. |
| IsPropVariantString | Especifica se uma estrutura dePROPVARIANT especificadaé um tipo de cadeia de caracteres. |
| IsPropVariantVector | Especifica se uma estrutura dePROPVARIANTtem um tipo de vetor. |
| IsVariantArray | Especifica se uma variante é uma matriz. |
| IsVariantString | Especifica se uma variante é uma cadeia de caracteres. |
| IsVarTypeFloat | Retorna se um VARTYPE é um float. |
| IsVarTypeInteger | Retorna se um VARTYPE é um inteiro. |
| IsVarTypeNumber | Especifica se VARTYPE é um número. |
| IsVarTypeSignedInteger | Retorna se umVARTYPEé um inteiro assinado. |
| IsVarTypeUnsignedInteger | Retorna se um VARTYPE é um inteiro não assinado. |
| PropVariantChangeType | Impõe um valor armazenado como um PROPVARIANT estrutura a um valor equivalente de um tipo de variante diferente. |
| PropVariantClear | Limpa uma estrutura de PROPVARIANT. |
| PropVariantCompare | Compara duas estruturas de PROPVARIANT, com base em unidades e configurações de comparação padrão. |
| PropVariantCompareEx | Estende PropVariantCompare permitindo que o chamador compare duas estruturas de PROPVARIANT com base em unidades de comparação e sinalizadores especificados. |
| PropVariantCopy | Cria uma cópia de uma estrutura de PROPVARIANT. |
| PropVariantGetBooleanElem | Extrai um único elemento booleano de uma estrutura de PROPVARIANT do tipo VT_BOOL, VT_VECTOR | VT_BOOLou VT_ARRAY | VT_BOOL. |
| PropVariantGetDoubleElem | Extrai um único elemento duplo de uma PROPVARIANT estrutura do tipo VT_R8, VT_VECTOR | VT_R8ou VT_ARRAY | VT_R8. |
| PropVariantGetElem | Inicializa uma estrutura PROPVARIANT com base em um elemento especificado em outra estrutura PROPVARIANT. |
| PropVariantGetElementCount | Recupera a contagem de elementos de uma estrutura dePROPVARIANT. |
| PropVariantGetFileTimeElem | Extrai um único elementoFILETIMEde uma estruturaPROPVARIANTdo tipo VT_FILETIME, VT_VETOR | VT_FILETIME, ou VT_ARRAY | VT_FILETIME. |
| PropVariantGetInt16Elem | Extrai um único elemento Int16 de uma estruturaPROPVARIANTdo tipo VT_I2, VT_VETOR | VT_I2, ou VT_ARRAY | VT_I2. |
| PropVariantGetInt32Elem | Extrai um único elemento Int32 de umPROPVARIANTdo tipo VT_I4, VT_VETOR | VT_I4, ou VT_ARRAY | VT_I4. |
| PropVariantGetInt64Elem | Extrai um único elemento Int64 de uma estrutura dePROPVARIANTdo tipo VT_I8, VT_VETOR | VT_I8, ou VT_ARRAY | VT_I8. |
| PropVariantGetStringElem | Extrai um único elemento de cadeia de caracteres Unicode de uma estrutura dePROPVARIANTdo tipo VT_LPWSTR, VT_BSTR VT_VETOR | VT_LPWSTR, VT_VETOR | VT_BSTR, ou VT_ARRAY | VT_BSTR. |
| PropVariantGetUInt16Elem | Extrai um único elemento Int16 não assinado de uma estrutura dePROPVARIANTdo tipo VT_U12, VT_VETOR | VT_U12, ou VT_ARRAY | VT_U12. |
| PropVariantGetUInt32Elem | Extrai um único elemento Int32 não assinado de uma estrutura dePROPVARIANTdo tipo VT_UI4, VT_VETOR | VT_UI4, ou VT_ARRAY | VT_UI4. |
| PropVariantGetUInt64Elem | Extrai um único elemento Int64 não assinado de uma estrutura dePROPVARIANTdo tipo VT_UI8, VT_VETOR | VT_UI8, ou VT_ARRAY | VT_UI8. |
| PropVariantToBoolean | Extrai um valor de propriedade booleana de uma estruturaPROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| PropVariantToBooleanVector | Extrai um vetor booleano de uma estruturaPROPVARIANT. |
| PropVariantToBooleanVectorAlloc | Extrai dados de uma estruturaPROPVARIANTem um vetor booleano recém-alocado. |
| PropVariantToBooleanWithDefault | Extrai o valor da propriedade booleana de uma estruturaPROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| PropVariantToBSTR | Extrai o valor da propriedade BSTR de uma estruturaPROPVARIANT. |
| PropVariantToBuffer | Extrai o valor do buffer de uma estrutura dePROPVARIANTdo tipo VT_VETOR | VT_UI1 ou VT_ARRRAY | VT_UI1. |
| PropVariantToCLSID | Extrai o valor da propriedade CLSID de uma estruturaPROPVARIANT. |
| PropVariantToDouble | Extrai valor duplo de uma estruturaPROPVARIANT. |
| PropVariantToDoubleVector | Extrai um vetor de duplos de uma estruturaPROPVARIANT. |
| PropVariantToDoubleVectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem um vetor duplo recém-alocado. |
| PropVariantToDoubleWithDefault | Extrai um valor de propriedade duplo de uma estruturaPROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| PropVariantToFileTime | Extrai a estrutura FILETIME de uma estrutura dePROPVARIANT. |
| PropVariantToFileTimeVector | Extrai dados de uma estrutura dePROPVARIANTem um vetor FILETIME. |
| PropVariantToFileTimeVectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem um vetor FILETIME recém-alocado. |
| PropVariantToGUID | Extrai um valor GUID de uma estruturaPROPVARIANT. |
| PropVariantToInt16 | Extrai um Int16 valor da propriedade de uma estruturaPROPVARIANT. |
| PropVariantToInt16Vetor | Extrai um vetor de valores de Int16 de uma estruturaPROPVARIANT. |
| PropVariantToInt16VectorAlloc | Extrai dados de uma estruturaPROPVARIANTem um vetor Int16 recém-alocado. |
| PropVariantToInt16WithDefault | Extrai o Int16 valor da propriedade de uma estrutura de PROPVARIANT. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
| PropVariantToInt32 | Extrai o Int32 valor da propriedade de uma estruturaPROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| PropVariantToInt32Vetor | Extrai um vetor de valores de longos de uma estrutura PROPVARIANT. |
| PropVariantToInt32VectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem um vetor de Int32 recém-alocado. |
| PropVariantToInt32WithDefault | Extrai um valor de ULONG de uma estruturaPROPVARIANT. Se nenhum valor existir, um valor padrão especificado será retornado. |
| PropVariantToInt64 | Extrai um valor de LONGLONG de uma estruturaPROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| PropVariantToInt64Vetor | Extrai dados de uma estrutura dePROPVARIANTem um vetor Int64. |
| PropVariantToInt64VectorAlloc | Extrai dados de uma estruturaPROPVARIANTem um vetor LONGLONG recém-alocado. |
| PropVariantToInt64WithDefault | Extrai o Int64 valor da propriedade de uma estruturaPROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| PropVariantToString | Extrai um valor de cadeia de caracteres de uma estrutura dePROPVARIANT. |
| PropVariantToStringAlloc | Extrai um valor de propriedade string de uma estrutura dePROPVARIANT. |
| PropVariantToStringVector | Extrai um vetor de cadeias de caracteres de uma estruturaPROPVARIANT. |
| PropVariantToStringVectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem cadeias de caracteres recém-alocadas em um vetor recém-alocado. |
| PropVariantToStringWithDefault | Extrai o valor da propriedade string de uma estrutura dePROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| PropVariantToStrRet | Extrai uma string de uma estruturaPROPVARIANTe a coloca em uma estruturaSTRRET. |
| PropVariantToUInt16 | Extrai um valor de curto não assinado de uma estrutura dePROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| PropVariantToUInt16Vetor | Inicializa uma estrutura dePROPVARIANTcom base em um valor inteiro não assinado de 16 bits. |
| PropVariantToUInt16VectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem um vetor curto não assinado. |
| PropVariantToUInt16WithDefault | Extrai um valor de curto não assinado de uma estruturaPROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| PropVariantToUInt32 | Extrai um valor de ULONG de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| PropVariantToUInt32Vetor | Extrai dados de uma estrutura dePROPVARIANTem um vetor ULONG. |
| PropVariantToUInt32VectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem um vetor ULONG recém-alocado. |
| PropVariantToUInt32WithDefault | Extrai um valor de ULONG de uma estruturaPROPVARIANT. Se nenhum valor existir, um valor padrão especificado será retornado. |
| PropVariantToUInt64 | Extrai um valor de UInt64 de uma estrutura dePROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| PropVariantToUInt64Vetor | Extrai dados de uma estrutura dePROPVARIANTem um vetor ULONGLONG. |
| PropVariantToUInt64VectorAlloc | Extrai dados de uma estrutura dePROPVARIANTem um vetor ULONGLONG recém-alocado. |
| PropVariantToUInt64WithDefault | Extrai valor de ULONGLONG de uma estruturaPROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| PropVariantToVariant | Converte o conteúdo de uma estruturaPROPVARIANTem uma estruturaVARIANT. |
| StgDeserializePropVariant | Desserializa uma estrutura deespecificadaSERIALIZEDPROPERTYVALUE, criando uma estrutura de PROPVARIANT. |
| StgSerializePropVariant | Serializa uma estrutura deespecificadaPROPVARIANT, criando uma estruturaSERIALIZEDPROPERTYVALUE. |
| VariantCompare | Compara duas estruturas variantes, com base em regras de comparação padrão. |
| VariantGetBooleanElem | Extrai um único elemento booleano de uma estrutura variante. |
| VariantGetDoubleElem | Extrai um elemento de duplo de uma estrutura variante. |
| VariantGetElem | Inicializa uma VARIANT estrutura a partir de um elemento variant especificado. |
| VariantGetElementCount | Recupera a contagem de elementos de uma estrutura variante. |
| VariantGetInt16Elem | Extrai um único elemento Int16 de uma estrutura variante. |
| VariantGetInt32Elem | Extrai um único elemento Int32 de uma estrutura variante. |
| VariantGetInt64Elem | Extrai um único elemento Int64 de uma estrutura variante. |
| VariantGetStringElem | Extrai um único elemento de cadeia de caracteres larga de uma estrutura variante. |
| VariantGetUInt16Elem | Extrai um único elemento Int16 não assinado de uma estrutura variante. |
| VariantGetUInt32Elem | Extrai um único elemento Int32 não assinado de uma estrutura variante. |
| VariantGetUInt64Elem | Extrai um único elemento Int64 não assinado de uma estrutura variante. |
| VariantToBoolean | Extrai o valor de uma propriedade booleana de uma VARIANT estrutura. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToBooleanArray | Extrai uma matriz de valores booleanos de uma estruturaVARIANT. |
| VariantToBooleanArrayAlloc | Aloca uma matriz de valores de BOOL e, em seguida, extrai dados de uma estruturaVARIANTpara essa matriz. |
| VariantToBooleanWithDefault | Extrai um valor de BOOL de uma estruturaVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToBuffer | Extrai o conteúdo de um buffer armazenado em uma VARIANT estrutura do tipo VT_ARRRAY | VT_UI1. |
| VariantToDosDateTime | Extrai um valor de data e hora no formato MS-DOS de uma estruturaVARIANT. |
| VariantToDouble | Extrai um valor de DUPLO de uma VARIANT estrutura. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToDoubleArray | Extrai uma matriz de valores de DUPLO de uma VARIANT estrutura. |
| VariantToDoubleArrayAlloc | Aloca uma matriz de valores DOUBLE e, em seguida, extrai dados de uma estruturaVARIANTpara essa matriz. |
| VariantToDoubleWithDefault | Extrai um valor de DUPLO de uma VARIANT estrutura. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToFileTime | Extrai uma estrutura de FILETIME de uma estrutura variante. |
| VariantToGUID | Extrai um GUID valor da propriedade de uma estrutura variante. |
| VariantToInt16 | Extrai um não assinado Int16 valor de propriedade de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído por essa função. |
| VariantToInt16Array | Extrai dados de uma estrutura vetorial em uma matriz Int16. |
| VariantToInt16ArrayAlloc | Extrai dados de uma estrutura vetorial em uma matriz de Int16 recém-alocada. |
| VariantToInt16WithDefault | Extrai um Int16 valor da propriedade de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToInt32 | Extrai um Int32 valor da propriedade de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToInt32Array | Extrai dados de uma estrutura vetorial em uma matriz Int32. |
| VariantToInt32ArrayAlloc | Extrai dados de uma estrutura vetorial em uma matriz Int32 recém-alocada. |
| VariantToInt32WithDefault | Extrai um Int32 valor da propriedade de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToInt64 | Extrai um Int64 valor da propriedade de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToInt64Array | Extrai dados de uma estrutura vetorial em uma matriz Int64. |
| VariantToInt64ArrayAlloc | Extrai dados de uma estrutura vetorial em uma matriz de Int64 recém-alocada. |
| VariantToInt64WithDefault | Extrai um Int64 valor da propriedade de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToPropVariant | Copia o conteúdo de uma estruturaVARIANTpara uma estruturaPROPVARIANT. |
| VariantToString | Extrai o valor da variante de uma estrutura variante para uma cadeia de caracteres. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToStringAlloc | Extrai o valor da variante de uma estrutura variante para uma cadeia de caracteres recém-alocada. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToStringArray | Extrai dados de uma estrutura vetorial para uma matriz de cadeia de caracteres. |
| VariantToStringArrayAlloc | Extrai dados de uma estrutura vetorial para uma matriz de cadeia de caracteres recém-alocada. |
| VariantToStringWithDefault | Extrai o valor da propriedade string de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToStrRet | Se a variante de origem for um VT_BSTR, extrai string e a coloca em uma estrutura STRRET. |
| VariantToUInt16 | Extrai um não assinado Int16 valor de propriedade de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído por essa função. |
| VariantToUInt16Array | Extrai dados de uma estrutura vetorial em uma matriz de Int16 não assinada. |
| VariantToUInt16ArrayAlloc | Extrai dados de uma estrutura vetorial em uma matriz de Int16 não assinada recém-alocada e não assinada. |
| VariantToUInt16WithDefault | Extrai um não assinado Int16 valor de propriedade de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
| VariantToUInt32 | Extrai não assinado Int32 valor da propriedade de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToUInt32Array | Extrai dados de uma estrutura vetorial em uma matriz de Int32 não assinada. |
| VariantToUInt32ArrayAlloc | Extrai dados de uma estrutura vetorial em uma matriz de Int32 não assinada recém-alocada. |
| VariantToUInt32WithDefault | Extrai um não assinado Int32 valor da propriedade de uma estrutura variante. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
| VariantToUInt64 | Extrai não assinado Int64 valor da propriedade de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
| VariantToUInt64Array | Extrai dados de uma estrutura vetorial em uma matriz de Int64 não assinada. |
| VariantToUInt64ArrayAlloc | Extrai dados de uma estrutura vetorial em uma matriz de Int64 não assinada recém-alocada e não assinada. |
| VariantToUInt64WithDefault | Extrai um não assinado Int64 valor de propriedade de uma estrutura variante. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
Tópicos relacionados