Condividi tramite


Funzione CfGetWin32HandleFromProtectedHandle (cfapi.h)

Converte un handle protetto in un handle Win32 in modo che possa essere usato con tutte le API Win32 basate su handle.

Sintassi

HANDLE CfGetWin32HandleFromProtectedHandle(
  [in] HANDLE ProtectedHandle
);

Parametri

[in] ProtectedHandle

Handle protetto da convertire.

Valore restituito

Handle Win32 corrispondente.

Commenti

Il chiamante deve aver fatto riferimento all'handle protetto prima di questa chiamata usando CfReferenceProtectedHandle per assicurarsi che l'uso dell'handle Win32 venga monitorato e la chiamata API Win32 che utilizza l'handle Win32 viene sincronizzata con il riconoscimento della notifica di interruzione di oplock.

Il chiamante deve rilasciare il riferimento nell'handle protetto dopo essere stato eseguito con l'handle Win32 usando CfReleaseProtectedHandle.

In nessun caso, il chiamante chiude l'handle Win32 restituito usando CfCloseHandle.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione cfapi.h
Libreria CldApi.lib
DLL CldApi.dll

Vedi anche

CfReferenceProtectedHandle

CfReleaseProtectedHandle

CfCloseHandle