code: func List() ([]*Credential, error) {
  	creds, err := sysCredEnumerate("", true)
  	if err != nil && err.Error() == sysERROR_NOT_FOUND {
  		// Ignore ERROR_NOT_FOUND and return an empty list instead
  		creds = []*Credential{}
  		err = nil
  	}
  	return creds, err
  }
docs: // List retrieves all credentials of the Credentials store.