Udostępnij za pomocą


FWOpenPolicyStore, funkcja

Żąda od serwera otwarcia określonego magazynu zasad. Magazyn można otworzyć do odczytu lub edytowania zasad zapory. Za pomocą tej funkcji można również pobrać dojście do otwartego magazynu, za pomocą którego można wykonywać operacje w magazynie zasad. Serwer przydziela obiekt połączenia magazynu zasad w celu śledzenia typu magazynu zasad i wersji binarnej skojarzonej z dojściem.

Zobacz Uwagi , aby uzyskać informacje o sposobie wywoływania funkcji.

Składnia

DWORD WINAPI FWOpenPolicyStore(
  WORD                          wBinaryVersion,
  __in_opt PCWSTR               wszMachineOrGPO,
  FW_STORE_TYPE                 StoreType,
  FW_POLICY_ACCESS_RIGHT        AccessRight,
  DWORD                         dwFlags,
  __out FW_POLICY_STORE_HANDLE* phPolicyStore
);

Parametry

wBinaryVersion

Określa wersję binarną interfejsu RPC. Oznacza to wersje metod i wersji struktur. Ta wartość musi być prawidłową wersją protokołu.

wszMachineOrGPO

Obiekt do nawiązania połączenia. Nazwa maszyny lub ścieżka obiektu zasad grupy. Wartość NULL dla maszyny lokalnej.

StoreType

Typ magazynu zasad, który klient chce otworzyć.

AccessRight

Prawa dostępu do odczytu lub odczytu/zapisu, które klient żąda w sklepie.

dwFlags

Nie używany. Serwer ignoruje ten parametr; klient powinien przekazać wartość zero.

phPolicyStore

Parametr wyjściowy, który dostarcza wskaźnik do otwartego magazynu zasad HANDLE. Jeśli ten parametr zakończy się powodzeniem, ten parametr zawiera dojście do otwartego magazynu.

Wartość zwracana

0, jeśli się powiedzie. Jeśli nie powiedzie się, zwraca kod błędu niezerowego, jak określono w ms-ERREF.

Uwagi

Ta funkcja nie ma skojarzonego pliku nagłówka ani pliku biblioteki. Aplikacja może wywołać metodę LoadLibrary o nazwie DLL (FirewallAPI.dll), aby uzyskać uchwyt modułu. Następnie można wywołać metodę GetProcAddress z uchwytem modułu i nazwą tej funkcji, aby uzyskać adres funkcji.

Requirements

   
Minimalny obsługiwany klient Windows 11, wersja 23H2 [tylko aplikacje klasyczne]
Platforma docelowa Windows
nagłówek Żaden
Biblioteka Żaden
DLL FirewallAPI.dll

Zobacz także