VARSTRING
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