Definition at line 186 of file Kms.h.
◆ ClientId
VOID* EFI_KMS_CLIENT_INFO::ClientId |
Pointer to a valid client identifier.
Definition at line 194 of file Kms.h.
◆ ClientIdSize
UINT16 EFI_KMS_CLIENT_INFO::ClientIdSize |
The size in bytes for the client identifier.
Definition at line 190 of file Kms.h.
◆ ClientName
VOID* EFI_KMS_CLIENT_INFO::ClientName |
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.
Definition at line 211 of file Kms.h.
◆ ClientNameCount
UINT8 EFI_KMS_CLIENT_INFO::ClientNameCount |
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.
Definition at line 206 of file Kms.h.
◆ ClientNameType
UINT8 EFI_KMS_CLIENT_INFO::ClientNameType |
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.
Definition at line 200 of file Kms.h.
The documentation for this struct was generated from the following file:
- MdePkg/Include/Protocol/Kms.h