DEVICE_ID
9/8/2008
Essa estrutura permite que você identificam um dispositivo Windows Embedded CE fornecendo separar dois identificadores que são combinados para criar um único identificador exclusivo (GUID) para o dispositivo.
Syntax
typedef struct _DEVICE_ID {
DWORD dwSize;
DWORD dwPresetIDOffset;
DWORD dwPresetIDBytes;
DWORD dwPlatformIDOffset;
DWORD dwPlatformIDBytes;
} DEVICE_ID, *PDEVICE_ID;
Os membros
dwSize
Tamanho da estrutura alocada e memória para os identificadores.O chamador deve alocar memória suficiente para a estrutura e os identificadores.
- dwPresetIDOffset
Número de bytes do início da estrutura para onde o identificador predefinição está localizado.
dwPresetIDBytes
O número de bytes usados para armazenar o identificador predefinição.Se esse valor for definido para zero, nenhum identificador predefinição está disponível.
- dwPlatformIDOffset
Número de bytes do início da estrutura para onde o identificador de plataforma está localizado.
dwPlatformIDBytes
O número de bytes usados para armazenar o identificador de plataforma.Se esse valor for definido para zero, nenhum identificador de plataforma está disponível.
Remarks
O identificador de plataforma é usada para identificar exclusivo uma plataforma hardware a partir de outro.
O identificador predefinição é usado para identificar um exclusivo tipo de dispositivo a partir de outro.
De exemplo, dois diferentes digital pessoal (PDAs) do mesmo fabricante possuem dois identificadores diferentes da plataforma, mas eles têm o mesmo identificador predefinição.
Você é responsáveis por garantir que a combinação de identificadores predefinição e plataforma é exclusivo entre produtos diferentes.
Observação
Um duplicado definição de DEVICEID é declarada, onde aplicável, em UniqueID.h.
Requirements
Header | pkfuncs.h |
Windows Embedded CE | Windows CE 2.10 and later |
Note | A duplicate definition of DEVICEID is declared, where applicable, under uniqueid.h. |