Compartilhar via


STORAGE_IDENTIFICATION

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura contém informações de identificação que você pode usar para criar um identificador global exclusivo identificador armazenamento.

Syntax

typedef struct _STORAGE_IDENTIFICATION {
  DWORD dwSize;
  DWORD dwFlags;
  DWORD dwManufactureIDOffset;
  DWORD dwSerialNumOffset;
} STORAGE_IDENTIFICATION, *PSTORAGE_IDENTIFICATION;

Os membros

  • dwSize
    Tamanho da estrutura alocada e também memória para os identificadores.
  • dwFlags
    Fornece informações sobre o identificador Fabricante e serial número.

    Sinalizador Descrição

    MANUFACTURERID_INVALID

    O identificador para o fabricante não é válido.

    SERIALNUM_INVALID

    O serial número não é válido.

  • dwManufactureIDOffset
    O identificador fabricante está localizada no final da estrutura, dwManufactureIDOffset bytes do início da estrutura. Se esse valor for zero, não haverá nenhum identificador fabricante.
  • dwSerialNumOffset
    O serial número está localizado no final da estrutura, dwSerialNumOffsetbytes do início da estrutura. Se esse valor for zero, não haverá nenhuma serial número fornecido.

Remarks

O STORAGE_IDENTIFICATION estrutura fornece dois valores que você pode combinar para criar um exclusivo identificador armazenamento. Use essa estrutura em conjunto com o IOCTL_DISK_GET_STORAGEID IOCTL.

Para determinar o exigido tamanho da reserva, alocar uma reserva o tamanho das STORAGE_IDENTIFICATION estrutura. A reserva deve ter pelo menos esse tamanho definir o dwSize membro para o exigido tamanho. O serial número e número módulo são NULL finalizada seqüências ASCII.

Requirements

Header diskio.h
Windows Embedded CE Windows CE 3.0 and later

See Also

Reference

IOCTL_DISK_GET_STORAGEID

Other Resources

Block Drivers