Win32 API 日本語リファレンス
ホームNetworkManagement.WindowsFirewall › INetFwRule3

INetFwRule3

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IIDb21563ff-d696-4222-ab46-4e89b73ab34a継承元INetFwRule2呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl45

メソッド 12

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
45HRESULT get_LocalAppPackageId(LPWSTR* wszPackageId)
46HRESULT put_LocalAppPackageId(LPWSTR wszPackageId)
47HRESULT get_LocalUserOwner(LPWSTR* wszUserOwner)
48HRESULT put_LocalUserOwner(LPWSTR wszUserOwner)
49HRESULT get_LocalUserAuthorizedList(LPWSTR* wszUserAuthList)
50HRESULT put_LocalUserAuthorizedList(LPWSTR wszUserAuthList)
51HRESULT get_RemoteUserAuthorizedList(LPWSTR* wszUserAuthList)
52HRESULT put_RemoteUserAuthorizedList(LPWSTR wszUserAuthList)
53HRESULT get_RemoteMachineAuthorizedList(LPWSTR* wszUserAuthList)
54HRESULT put_RemoteMachineAuthorizedList(LPWSTR wszUserAuthList)
55HRESULT get_SecureFlags(INT* lOptions)
56HRESULT put_SecureFlags(INT lOptions)