Funzione SfcGetNextProtectedFile (sfc.h)
[Questa funzione è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Il supporto per questa funzione è stato rimosso in Windows Vista e Windows Server 2008. Usare invece le funzioni supportate elencate in Funzioni WRP .
Recupera l'elenco completo dei file protetti. Le applicazioni non devono sostituire questi file.
Sintassi
BOOL SfcGetNextProtectedFile(
[in] HANDLE RpcHandle,
[in, out] PPROTECTED_FILE_DATA ProtFileData
);
Parametri
[in] RpcHandle
Questo parametro deve essere NULL.
[in, out] ProtFileData
Elenco di file protetti. Il formato di questa struttura è il seguente.
typedef struct _PROTECTED_FILE_DATA {
WCHAR FileName[MAX_PATH];
DWORD FileNumber;
} PROTECTED_FILE_DATA, *PPROTECTED_FILE_DATA;
Prima di chiamare questa funzione la prima volta, impostare il membro FileNumber su zero.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se non sono presenti più file protetti da enumerare, il valore restituito è zero e GetLastError restituisce ERROR_NO_MORE_FILES. Se la funzione ha esito negativo, GetLastError restituirà un codice di errore diverso.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | sfc.h |
Libreria | Sfc.lib |
DLL | Sfc.dll |