Compartilhar via


VARSTRING

Windows Mobile SupportedWindows Embedded CE Supported

9/19/2008

Essa estrutura é usada para retornar as seqüências de caracteres de tamanho variably. Ele é usado tanto por classe de dispositivo de linha e a classe dispositivo telefônico.

Syntax

typedef struct varstring_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwStringFormat;
  DWORD dwStringSize;
  DWORD dwStringOffset;
} VARSTRING, FAR* LPVARSTRING;

Os membros

  • dwTotalSize
    Tamanho total, em bytes, alocadas para este estrutura de dados.
  • dwNeededSize
    Tamanho, em bytes, para este estrutura de dados que é necessário para manter todos os dados retornados.
  • dwUsedSize
    Tamanho, em bytes, da parte desta estrutura de dados que contém dados úteis.
  • dwStringFormat
    Valor que especifica o formato da seqüência de caracteres. Usa este membro STRINGFORMAT.
  • dwStringSize
    Tamanho, em bytes, do campo de variably tamanho dispositivo que contém os dados seqüência de caracteres.
  • dwStringOffset
    Deslocamento, em bytes, do início deste estrutura de dados.

Remarks

Nenhum extensibilidade.

Se um seqüência de caracteres não podem ser retornados em uma variável estrutura, a dwStringSize e dwStringOffset Os membros são definem em uma das seguintes maneiras:

  • dwStringSize e dwStringOffset Ambos os membros são definidos como zero.
  • dwStringOffset é diferente de zero e dwStringSize é zero.
  • dwStringOffset é diferente de zero, dwStringSize é 1 e o byte no deslocamento especificado é zero.

Requirements

Header tapi.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

lineConfigDialogEdit
lineGetDevConfig
lineGetID
lineSetDevConfig
LINECALLPARAMS