_MFP_CREDENTIAL_FLAGS 열거형(mfplay.h)

중요 되지 않는. 이 API는 향후 Windows 릴리스에서 제거될 수 있습니다. 애플리케이션은 재생을 위해 미디어 세션을 사용해야 합니다.
 

MFP_ACQUIRE_USER_CREDENTIAL_EVENT 구조체에 대한 플래그를 포함합니다.

[out]으로 표시된 이러한 플래그 중 일부는 MFPlay 플레이어 개체에 정보를 다시 전달합니다. 애플리케이션은 IMFPMediaPlayerCallback::OnMediaPlayerEvent 콜백 메서드에서 반환하기 전에 이러한 플래그를 적절하게 설정하거나 지워야 합니다.

Syntax

typedef enum _MFP_CREDENTIAL_FLAGS {
  MFP_CREDENTIAL_PROMPT = 0x1,
  MFP_CREDENTIAL_SAVE = 0x2,
  MFP_CREDENTIAL_DO_NOT_CACHE = 0x4,
  MFP_CREDENTIAL_CLEAR_TEXT = 0x8,
  MFP_CREDENTIAL_PROXY = 0x10,
  MFP_CREDENTIAL_LOGGED_ON_USER = 0x20
} ;

상수

 
MFP_CREDENTIAL_PROMPT
값: 0x1
플레이어 개체에는 저장된 자격 증명이 없으며 애플리케이션에서 필요합니다. 플레이어 개체가 서버에 캐시되거나 저장된 자격 증명을 제공할 수 있는 경우 이 플래그를 설정하지 않습니다.
MFP_CREDENTIAL_SAVE
값: 0x2
자격 증명은 영구 스토리지에 저장됩니다. 이 플래그는 애플리케이션의 UI에 대한 힌트 역할을 수행합니다. 애플리케이션에서 사용자에게 자격 증명을 묻는 메시지가 표시되면 UI는 자격 증명이 이미 저장되었음을 나타낼 수 있습니다.



[out] 애플리케이션이 이 플래그를 설정하면 플레이어 개체는 사용자 자격 증명을 영구 스토리지에 저장합니다. 그렇지 않으면 플레이어 개체가 자격 증명을 저장하지 않습니다.
MFP_CREDENTIAL_DO_NOT_CACHE
값: 0x4
[out] 애플리케이션이 이 플래그를 설정하는 경우 플레이어 개체는 메모리에 사용자 자격 증명을 캐시하지 않습니다. 그렇지 않으면 플레이어 개체가 자격 증명을 캐시하지 않습니다. 이 플래그를 설정하는 경우 MFP_CREDENTIAL_SAVE 플래그를 설정하지 마세요.
MFP_CREDENTIAL_CLEAR_TEXT
값: 0x8
자격 증명은 명확한 텍스트로 전송됩니다. 애플리케이션은 사용자에게 자격 증명이 암호화 없이 네트워크를 통해 전송될 것임을 경고해야 합니다.

[out] 출력에서 플레이어 개체가 사용자에게 자격 증명을 다시 입력하라는 메시지를 표시하지 않고 자격 증명을 명확한 텍스트로 보낼 수 있도록 이 플래그를 설정합니다.
MFP_CREDENTIAL_PROXY
값: 0x10
자격 증명은 프록시를 사용하여 인증하는 데 사용됩니다.
MFP_CREDENTIAL_LOGGED_ON_USER
값: 0x20
인증 체계는 현재 로그온한 사용자의 인증을 지원합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 mfplay.h

추가 정보

Media Foundation 열거형