다음을 통해 공유


PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH 콜백 함수(wincrypt.h)

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH 콜백 함수는 개체가 변경되었음을 지정합니다. 공급자가 특정 이름 또는 식별자가 업데이트된 것으로 확인되면 공급자가 이 함수를 호출합니다.

구문

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH PfnCryptObjectLocatorProviderFlush;

BOOL PfnCryptObjectLocatorProviderFlush(
  [in] LPVOID pContext,
  [in] PCERT_NAME_BLOB *rgIdentifierOrNameList,
  [in] DWORD dwIdentifierOrNameListCount
)
{...}

매개 변수

[in] pContext

이 공급자에 대한 정보를 포함하는 공급자 정의 개체에 대한 포인터입니다.

[in] rgIdentifierOrNameList

이름 또는 식별자 배열에 대한 포인터입니다.

[in] dwIdentifierOrNameListCount

rgIdentifierOrNameList 매개 변수에 지정된 이름 또는 식별자 수입니다.

반환 값

함수가 성공하면 0이 아닌 값(TRUE)을 반환합니다.

함수가 실패하면 0(FALSE)을 반환합니다.

설명

공급자는 PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH 콜백 함수의 구현을 호출하여 개체가 변경되었음을 나타냅니다.

이 함수에 대한 포인터는 PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE 함수의 pfnFlush 매개 변수에 설정됩니다.

식별자는 호출자에 대해 있는 개체를 나타내기 위해 공급자가 선택한 데이터입니다. 식별자는 고유할 필요가 없습니다. 공급자가 식별자와 연결된 개체가 더 이상 유효하지 않다고 판단하는 경우 이 함수를 호출하여 연결된 식별자를 가진 모든 개체를 잘못된 것으로 표시해야 합니다. 이 함수는 스레드로부터 안전합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wincrypt.h

추가 정보

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE