HandleBuf = NULL;\r
Status = gBS->LocateHandleBuffer (\r
ByProtocol,\r
- &gEfiUserCredentialProtocolGuid,\r
+ &gEfiUserCredential2ProtocolGuid,\r
NULL,\r
&HandleCount,\r
&HandleBuf\r
}\r
mProviderInfo = AllocateZeroPool (\r
sizeof (CREDENTIAL_PROVIDER_INFO) - \r
- sizeof (EFI_USER_CREDENTIAL_PROTOCOL *) +\r
- HandleCount * sizeof (EFI_USER_CREDENTIAL_PROTOCOL *)\r
+ sizeof (EFI_USER_CREDENTIAL2_PROTOCOL *) +\r
+ HandleCount * sizeof (EFI_USER_CREDENTIAL2_PROTOCOL *)\r
);\r
if (mProviderInfo == NULL) {\r
FreePool (HandleBuf);\r
for (Index = 0; Index < HandleCount; Index++) {\r
Status = gBS->HandleProtocol (\r
HandleBuf[Index],\r
- &gEfiUserCredentialProtocolGuid,\r
+ &gEfiUserCredential2ProtocolGuid,\r
(VOID **) &mProviderInfo->Provider[Index]\r
);\r
if (EFI_ERROR (Status)) {\r