Data Fields | |
UINT16 | ClientIdSize |
VOID * | ClientId |
UINT8 | ClientNameType |
UINT8 | ClientNameCount |
VOID * | ClientName |
Pointer to a valid client identifier.
The size in bytes for the client identifier.
Pointer to a client name. This field will be ignored if ClientNameStringType is set to EFI_KMS_DATA_TYPE_NONE. Otherwise, it must point to a valid string of the specified type.
The size in characters for the client name. This field will be ignored if ClientNameStringType is set to EFI_KMS_DATA_TYPE_NONE. Otherwise, it must contain number of characters contained in the ClientName field.
The client name string type used by this client. The string type set here must be one of the string types reported in the ClientNameStringTypes field of the KMS protocol. If the KMS does not support client names, this field should be set to EFI_KMS_DATA_TYPE_NONE.