SFFDISK_DEVICE_PASSWORD_DATA 结构 (sffdisk.h)

SFFDISK_DEVICE_PASSWORD_DATA结构与IOCTL_SFFDISK_DEVICE_PASSWORD结合使用,以更改安全数字 (SD) 卡 上的密码。

语法

typedef struct _SFFDISK_DEVICE_PASSWORD_DATA {
  USHORT        Size;
  USHORT        Reserved;
  SFFDISK_DPCMD Command;
  ULONG_PTR     Information;
  UCHAR         PasswordLength;
  UCHAR         NewPasswordLength;
  UCHAR         Data[0];
} SFFDISK_DEVICE_PASSWORD_DATA, *PSFFDISK_DEVICE_PASSWORD_DATA;

成员

Size

此结构的大小(以字节为单位)。

Reserved

保留。

Command

包含 SFFDISK_DPCMD类型的结构 ,用于定义操作的类型。

Information

在输出时,此成员包含操作的返回值。

PasswordLength

当前密码的长度(以字节为单位)。

NewPasswordLength

新密码的长度(以字节为单位)。

Data[0]

调用方用于传入旧密码和新密码的缓冲区。 当前 (旧) 密码位于缓冲区的开头,紧跟新密码。

要求

要求
Header sffdisk.h

另请参阅

IOCTL_SFFDISK_DEVICE_PASSWORD