Compartilhar via


STRRET

Windows Mobile Not SupportedWindows Embedded CE Supported

9/9/2008

Essa estrutura contém seqüências de caracteres retornadas do IShellFolder Métodos interface.

Syntax

typedef struct _STRRET {
  UINT uType; 
  union { 
    LPWSTR pOleStr;
    UINT uOffset;
    char cStr[MAX_PATH];
  } DUMMYUNIONNAME; 
} STRRET, *LPSTRRET;

Os membros

  • uType
    Valor que especifica o formato desejado da seqüência de caracteres. A seguinte tabela mostra os valores possíveis.

    Valor Descrição

    STRRET_CSTR

    O seqüência de caracteres é retornado na cStr membro.

    STRRET_OFFSET

    O uOffset valor membro indica o número de bytes do início da lista a identificador item onde se encontra o seqüência de caracteres.

    STRRET_WSTR

    O seqüência de caracteres corre o endereço apontado na pOleStr membro.

  • pOleStr
    Ponteiro para o seqüência de caracteres OLE. Esta memória deve ser alocada com alocador do shell. Para obter mais informações, consulte SHGetMalloc. É responsabilidade do aplicativo de chamada usar alocador do shell para livre essa memória quando não mais necessário.
  • uOffset
    Deslocamento em item identificador lista.
  • cStr
    Buffer para receber o nome exibir.

Requirements

Header shtypes.h
Windows Embedded CE Windows CE .NET 4.2 and later

See Also

Reference

Standard Shell Structures
IShellFolder::GetDisplayNameOf
SHGetMalloc